Ik heb in Word een formulier gemaakt wat ingevuld moet worden via een voorloopscherm. Als je daar de gegevens hebt ingevuld en op OK klikt wordt alles in het formulier gezet.
Nu loop ik ergens tegenaan en wel het volgende:
ik heb een stukje code erbij gezet die een melding geeft wanneer een veld vergeten wordt in te vullen.
Als dat veld alsnog wordt ingevuld zet Word de gegevens uit een ander veld dubbel in het formulier.
Ik zal wel iets fout in de code gezet hebben maar weet niet wat, kan iemand mij helpen?
Dit is de code:
Private Sub CommandButton2_Click()
Selection.GoTo What:=wdGoToBookmark, Name:="Naam"
Selection.TypeText TextBox1
Selection.GoTo What:=wdGoToBookmark, Name:="groep"
Selection.TypeText ComboBox1
If ComboBox1 = "" Then
MsgBox "groep vergeten"
Exit Sub
End If
End sub
Op het moment dat je vergeet iets bij groep in te vullen en je doe dat alsnog en klikt dan op Ok staat erin het veld naam 2 keer wat je daar hebt ingevuld!
Nu loop ik ergens tegenaan en wel het volgende:
ik heb een stukje code erbij gezet die een melding geeft wanneer een veld vergeten wordt in te vullen.
Als dat veld alsnog wordt ingevuld zet Word de gegevens uit een ander veld dubbel in het formulier.
Ik zal wel iets fout in de code gezet hebben maar weet niet wat, kan iemand mij helpen?
Dit is de code:
Private Sub CommandButton2_Click()
Selection.GoTo What:=wdGoToBookmark, Name:="Naam"
Selection.TypeText TextBox1
Selection.GoTo What:=wdGoToBookmark, Name:="groep"
Selection.TypeText ComboBox1
If ComboBox1 = "" Then
MsgBox "groep vergeten"
Exit Sub
End If
End sub
Op het moment dat je vergeet iets bij groep in te vullen en je doe dat alsnog en klikt dan op Ok staat erin het veld naam 2 keer wat je daar hebt ingevuld!