Hey,
ik ben een formulier in Excel aan het maken met ActiveX bestuur elementen.
Nu is het zo dat sommige tekstvakken alleen zichtbaar moeten worden als een bepaalde optie wordt aangeklikt.
Dat is mij nu gelukt op deze manier.
Nu is het echter zo dat er daarna nog een controle moet plaatsen vinden om te controleren of er wel iets in het tekst vak vermeld staat.
Nu heb ik wel een stukje code die controleert of er iets in het tekst vak staat.
Alleen is die controle ook het geval als de zichtbaarheid False is.
En dat moet dus dan niet.
Toen heb ik dit geprobeerd
De code zelf geeft geenfoutmelding. Maar er gebeurd dan helemaal niks.
Wie kan mij vertellen hoe het correct moet.
Groet
Covux
Bekijk bijlage Helpmij versie.xlsm
ik ben een formulier in Excel aan het maken met ActiveX bestuur elementen.
Nu is het zo dat sommige tekstvakken alleen zichtbaar moeten worden als een bepaalde optie wordt aangeklikt.
Dat is mij nu gelukt op deze manier.
Code:
Sub OptionButton44_Change()
If OptionButton44.Value = True Then
TextBox3.Visible = True
ElseIf OptionButton44.Value = False Then
TextBox3.Visible = False
End If
End Sub
Nu heb ik wel een stukje code die controleert of er iets in het tekst vak staat.
Code:
Sub CommandButton1_Click()
If TextBox3.Text = "" Then
MsgBox "Vul box in"
End If
End Sub
Alleen is die controle ook het geval als de zichtbaarheid False is.
En dat moet dus dan niet.
Toen heb ik dit geprobeerd
Code:
Sub CommandButton1_Click()
If TextBox3.Text = "" And Textbox3.Visible = True Then
MsgBox "Vul box in"
End If
End Sub
Wie kan mij vertellen hoe het correct moet.
Groet
Covux
Bekijk bijlage Helpmij versie.xlsm