ik heb hier een code die werkt
Echter komen er soms meer komma's dan nodig als je op meerdere buttons klikt
Echter komen er soms meer komma's dan nodig als je op meerdere buttons klikt
Code:
Private Sub fill_in_textbox()
'selecteer gewenste togglebutton en vul andere userform textbox in
Dim ctrl As Control
Dim AText, _
AText1, _
AText2, _
AText3, _
Atext4, _
Atext5, _
full_text, _
ctrlType, _
string_text, _
string_approval As String
'gaat nakijken welke checkbox er aangevinkt is
On Error Resume Next
For Each ctrl In UserForm1.MultiPage1.Controls
If ctrl.Value = True Then
string_text = Me.Frame1.Caption & " : " 'overnemen van text gebaseerd op frame caption
If Len(AText) > 0 Then AText = AText & ", " 'gaat bij meerdere checkboxen een komma zetten en achteraan bijvoegen
AText = AText & ctrl.Caption 'alles samengevoegd
full_text = " ( " & string_text & " " & AText & " ) "
End If
Next ctrl
' gaat in het scherm zetten welke checkboxen aangevinkt zijn en dit op een ordelijke manier plaatsen
On Error Resume Next
UserForm1.TextBox2000.Value = full_text