Ik heb onderstaande code gebruikt in een userform.
Bij optionbutton1 werkt het goed, ik vink optionbutton 1 aan en druk op ok.
Nu verandert mijn cel in wat er staat bij de code optionbutton.
Wil ik hem toch nog veranderen dan kan dit door te dubbelklikken op de tekst.
Bij optionbutton2 lukt dit niet, hier maak ik gebruik van textbox1 die gevuld moet worden na het aanklikken van de optionbutton.
Wat ik dus wil is dat als ik OptionButton 2 heb aangeklikt en de Textbox1 gevuld heb en op OK klik dat deze de waarde uit textbox1 plaatst in document. (dit werkr) maar ik wil ook dat de macro in de tabel blijft staan en deze wordt nu vervangen. Dit werkt nu niet.
Heb al geprobeerd halve code mee te nemen zoals die staat bij optionbutton1 maar dan krijg ik syntaxisfout e.d.
Kan iemand mij hiermee verder helpen.
Bij optionbutton1 werkt het goed, ik vink optionbutton 1 aan en druk op ok.
Nu verandert mijn cel in wat er staat bij de code optionbutton.
Wil ik hem toch nog veranderen dan kan dit door te dubbelklikken op de tekst.
Bij optionbutton2 lukt dit niet, hier maak ik gebruik van textbox1 die gevuld moet worden na het aanklikken van de optionbutton.
Wat ik dus wil is dat als ik OptionButton 2 heb aangeklikt en de Textbox1 gevuld heb en op OK klik dat deze de waarde uit textbox1 plaatst in document. (dit werkr) maar ik wil ook dat de macro in de tabel blijft staan en deze wordt nu vervangen. Dit werkt nu niet.
Heb al geprobeerd halve code mee te nemen zoals die staat bij optionbutton1 maar dan krijg ik syntaxisfout e.d.
Kan iemand mij hiermee verder helpen.
Code:
Private Sub OKTijd_Click()
If OptionButton1.value = True Then
Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, Text:= _
"Macrobutton OpenTijd 0.8", PreserveFormatting:=False
ActiveWindow.View.ShowFieldCodes = False
End If
If OptionButton2.value = True Then
Selection = TextBox1.value
End If
Unload Me
End Sub
Private Sub OptionButton2_Click()
If OptionButton2.value = True Then
TextBox1.Visible = True
End If
End Sub