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.
Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
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å ?!
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.
Synes godt om
Ny brugerNybegynder
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.