Avatar billede dorte-dyt Nybegynder
22. februar 2002 - 14:55 Der er 6 kommentarer

Blankt felt

Hej.

Jeg har lavet en række standardbreve i word/Visual Basic, hvor jeg bla. har lavet en valgmulighed som ser sådan ud:

Select Case UserForm1.tekst.Value
    Case "ja"
        SetTag "indhold", "bla bla bla"
    Case "nej"
        SetTag "indhold", ""
    End Select

Hvis jeg så vælger nej, sætter den ikke nogen tekst ind, men den læser det som et tegn (dvs. ligger en linie ind i worddokumentet. Hvordan undgår jeg dette?

Jeg har forsøgt i word at indsætte toolbar Mailmerge og insert word field, men da det ikke er et flettebrev men en dot, kan det ikke lade sig gøre. Håber spørgsmålet er forståeligt.
Avatar billede picard Nybegynder
22. februar 2002 - 17:09 #1
Halløj

Du kan vel bare lade være med at kalde settag, hvis der står "nej"??!

mvh.

Christian
Avatar billede dorte-dyt Nybegynder
25. februar 2002 - 08:19 #2
Hej Christian.

Fjerner jeg case "nej", settag "", bibevares fletfeltet i worddokumentet.

Hej fra Dorte-Dyt
Avatar billede picard Nybegynder
25. februar 2002 - 19:57 #3
Hej Dorte-Dyt

Hvordan ser din settag procedure ud ?
Hvis jeg forstår dig korrekt så har du oprettet et Word dokument, med nogle bookmarks ? Det er disse bookmarks der skal udfyldes, alt efter hvad brugeren trykker på ?!

mvh.

Christian
Avatar billede joeblack Nybegynder
25. februar 2002 - 22:30 #4
Hej Dorte-dyt

Prøv lige det her:

Select Case UserForm1.tekst.Value
    Case "ja"
        SetTag "indhold", "bla bla bla"
    Case "nej"
        SetTag.Visible = False
    End Select
Avatar billede joeblack Nybegynder
26. februar 2002 - 08:39 #5
Hej Dorte-dyt

Det skulle selvfølgelig være såden her:

Select Case UserForm1.tekst.Value
    Case "ja"
        SetTag "indhold", "bla bla bla"
    Case "nej"
        indhold.Visible = False
    End Select
Avatar billede dorte-dyt Nybegynder
26. februar 2002 - 10:12 #6
Hej Joeblack.
Prøvede at sætte nedenstående ind:

Select Case UserForm1.tekst.Value
    Case "ja"
        SetTag "indhold", "bla bla bla"
    Case "nej"
        SetTag "§2a", Visible = False
    End Select

Men så sætter den et nul i fletfeltet i worddokumentet. Jeg prøvede også indhold.Visible = False, men her debug'ger den.

Hej Christian.

Mine såkaldte "fletfelter" er sat i klammer (eks. <indhold>), så det er ikke bookmarks.

Hej fra Dorte.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester