Beste mensen,
Ik wil in een worddocument (word 2007) met VBA een bedrijfsnaam en een locatie meerdere malen in het document gebruiken. Ik gebruik daarvoor docvariables. Dit doe ik met de volgende code:
Dit gaat prima, maar ik het document opgeslagen heb en het later weer opnieuw open, wil ik de docvariables weer in de textboxen van het formulier zetten.
Dit wil ik doen met de volgende code:
Dit lukt echter niet. De Docvariable staat nog wel in de tekst opgeslagen, maar ik kan hem niet meer in VBA oproepen. Het document zit in de bijlage.
Als iemand mij kan helpen heel graag.
Bij voorbaat dank.
Raoul
Bekijk bijlage Docvariables.zip
Ik wil in een worddocument (word 2007) met VBA een bedrijfsnaam en een locatie meerdere malen in het document gebruiken. Ik gebruik daarvoor docvariables. Dit doe ik met de volgende code:
Code:
[I]Private Sub CommandButton1_Click()
ActiveDocument.Variables("bedrijfsnaam") = IIf(TextBox13.Text = "", "Bedrijfsnaam", TextBox13.Text)
ActiveDocument.Variables("plaats") = IIf(TextBox3.Text = "", "Plaats", TextBox3.Text)
ActiveDocument.Fields.Update
End Sub[/I]
Dit gaat prima, maar ik het document opgeslagen heb en het later weer opnieuw open, wil ik de docvariables weer in de textboxen van het formulier zetten.
Dit wil ik doen met de volgende code:
Code:
[I]Private Sub UserForm_Initialize()
TextBox13.Text = bedrijfsnaam
TextBox3.Text = plaats
End Sub[/I]
Dit lukt echter niet. De Docvariable staat nog wel in de tekst opgeslagen, maar ik kan hem niet meer in VBA oproepen. Het document zit in de bijlage.
Als iemand mij kan helpen heel graag.
Bij voorbaat dank.
Raoul
Bekijk bijlage Docvariables.zip
Laatst bewerkt door een moderator: