Na 7 jaar geen VBA gedaan te hebben nu maar weer eens bezig om m'n leven wat makkelijker te maken. Ik heb een set aandocumenten voorzien van variabelen om deze klant specifiek te kunnen maken. Het is mij gelukt om documentvariabelen aan te maken en deze te vullen vanuit een userform.
Nu wil ik vanuit een ander scherm 1 specifieke variabele kunnen wijzigen.
Nu gebruik ik de code "ActiveDocument.Variables("VAR1A") = UserForm1.TB1a.Text.
Hoe pas ik dit aan zodat de variabele VAR1A variabel wordt?
Ten tweede open ik elk document individueel met de volgende code
Documents.Open FileName:="Bijlage Activiteitenkalender.doc", _ ConfirmConversions:=False, ReadOnly:=False, AddToRecentFiles:=False, _
PasswordDocument:="", PasswordTemplate:="", Revert:=False, _
WritePasswordDocument:="", WritePasswordTemplate:="", Format:= _
wdOpenFormatAuto, XMLTransform:=""
Application.Run MacroName:="Bev"
Application.Run MacroName:="KopVoettekst"
ActiveWindow.Close
Volgens mij moet het ook mogelijk zijn dat VBA elk document in dezelfde directory opent en aanpast. Weet iemand hier een oplossing voor.
Ik waardeer elke ondersteuning
Groet
Ronald
Nu wil ik vanuit een ander scherm 1 specifieke variabele kunnen wijzigen.
Nu gebruik ik de code "ActiveDocument.Variables("VAR1A") = UserForm1.TB1a.Text.
Hoe pas ik dit aan zodat de variabele VAR1A variabel wordt?
Ten tweede open ik elk document individueel met de volgende code
Documents.Open FileName:="Bijlage Activiteitenkalender.doc", _ ConfirmConversions:=False, ReadOnly:=False, AddToRecentFiles:=False, _
PasswordDocument:="", PasswordTemplate:="", Revert:=False, _
WritePasswordDocument:="", WritePasswordTemplate:="", Format:= _
wdOpenFormatAuto, XMLTransform:=""
Application.Run MacroName:="Bev"
Application.Run MacroName:="KopVoettekst"
ActiveWindow.Close
Volgens mij moet het ook mogelijk zijn dat VBA elk document in dezelfde directory opent en aanpast. Weet iemand hier een oplossing voor.
Ik waardeer elke ondersteuning
Groet
Ronald