Hallo,
Via een userform wil ik in Word een brief maken waarin je een aantal verschillende wijzigingen op een verschillende plaats in de brief kunt noemen. Daartoe heb ik 12 comboboxen toegevoegd waarin de wijziging aan een plaats in de brief gekoppeld kan worden (bijvoorbeeld plaats 1 /2 /3). de comboboxen heten wijznr1 tm wijznr12
Nu moeten vervolgens wel alle wijzigingen gekoppeld worden aan de plaats.
Nu wil ik via een 'do while x < 13' alle comboboxen langslopen. x zou dan tevens gebruikt kunnen te worden in een samenstelling met: "wijznr" & x .
Dit geeft echter problemen omdat het resultaat van de samenstelling blijkbaar niet wordt herkend als een verwijzing naar een combobox. Als ik mijn code test met een msgbox, geeft die niet de waarde van de combobox maar gewoon de tekst, bijv "wijznr 7". Via de volgende code krijg ik dit:
Dim x As integer
x = 1
Dim dub
Do While x < 13
dub = "wijznr" & x
x = x + 1
MsgBox dub
Loop
Wat doe ik fout ????
Joost
Via een userform wil ik in Word een brief maken waarin je een aantal verschillende wijzigingen op een verschillende plaats in de brief kunt noemen. Daartoe heb ik 12 comboboxen toegevoegd waarin de wijziging aan een plaats in de brief gekoppeld kan worden (bijvoorbeeld plaats 1 /2 /3). de comboboxen heten wijznr1 tm wijznr12
Nu moeten vervolgens wel alle wijzigingen gekoppeld worden aan de plaats.
Nu wil ik via een 'do while x < 13' alle comboboxen langslopen. x zou dan tevens gebruikt kunnen te worden in een samenstelling met: "wijznr" & x .
Dit geeft echter problemen omdat het resultaat van de samenstelling blijkbaar niet wordt herkend als een verwijzing naar een combobox. Als ik mijn code test met een msgbox, geeft die niet de waarde van de combobox maar gewoon de tekst, bijv "wijznr 7". Via de volgende code krijg ik dit:
Dim x As integer
x = 1
Dim dub
Do While x < 13
dub = "wijznr" & x
x = x + 1
MsgBox dub
Loop
Wat doe ik fout ????
Joost