Als checkbox aangevinkt is dan moet er iets aangeduid worden

Status
Niet open voor verdere reacties.

Schipper1994

Gebruiker
Lid geworden
10 mrt 2021
Berichten
158
ik heb een formulier met daarin een checkbox en een combobox.
(natuurlijk nog een hoop dingen maar het gaat om deze 2)

nu wil ik graag dat als ik het vinkje aanvink, dat ik VERPLICHT ook in de combobox iets moet aanduiden.
als dat niet gebeurd moet ik een msgbox krijgen.

als het vinkje niet is aangevinkt hoef ik geen melding te krijgen en hoeft er ook niets in de combobox aan geduid te worden.
 
Laatst bewerkt:
En op welk moment moet die controle dan plaats vinden?

Code:
If CheckBox1 And TextBox1.Text = "" Then
    MsgBox "Tekstbox 1 vullen", vbCritical
    TextBox1.SetFocus
    Exit Sub
End If
 
Laatst bewerkt:
ik vind hem raar jou code maar hij werkt wel.

als we die code bekijken dan zeggen we letterlijk.


als checkbox1 en textbox 1 leeg zijn, dan moet je die foutmelding geven.

zo bekijk ik het. maar hij werkt wel zoals ik het wil dus waarom klaag ik :D dank u (again)
 
Nee.
If CheckBox1 betekent, als CheckBox1.Value = True, dus aangevinkt.
Alleen korter geschreven.

Als je wilt controleren op niet aangevinkt kan je dat schrijven als:
If Not CheckBox1 Then

Je controleert dan dus op de Boolean waarde.
 
Laatst bewerkt:
Ah oke, deze ga ik proberen te onthouden.
Jah ik ben echt amateur maar heb al enkele programmas geschreven waar ik persoonlijk wel trots op ben. Enkel moet ik vaak youtube en mr google ook eens raadplegen.
 
En daar is Helpmij ook voor :)
 
Toppers..
Ik heb nog enkele problemen maar ik ga eerdt zelf proberen zoeken etc
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan