if CheckBox1 = True then ??????

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
Bild

Betrifft: if CheckBox1 = True then ?????? von: Steve
Geschrieben am: 01.03.2005 12:03:42


Private Sub CheckBox1_Click() ''Click???? gibts nicht sowas wie Checked??
if CheckBox1 = False then
   CheckBox1 = True
   CheckBox2.Enabled = False
else
   CheckBox1 = False
   CheckBox2Enabled = True
end if
End Sub


Ich möchte beim setzen des Häckchen (Nur schon das funktioniert nicht, er macht keine Häckchen) das andere nicht aktiv oder beim entfernen aktiv machen.

Man setzt doch das Häckchen mit True oder??

Gruss aus CH
Bild


Betrifft: AW: if CheckBox1 = True then ?????? von: Hajo_Zi
Geschrieben am: 01.03.2005 12:10:22

Hallo Steve,

sehe ich das falsch oder hast Du da so eine Art endlos Schleife und er bricht es irgendwann mal ab. Das Click ereignis wird bei veränderung ausgelöst. Wird Checkbox1 geändert wird der Wert sofort wieder geändert und es geht von vorne los.

Jetzt mal ohne Testung.


Bitte keine Mail, Probleme sollten im Forum gelöst werden.
Microsoft MVP für Excel
Das Forum lebt auch von den Rückmeldungen.
Betriebssystem XP Home SP2 und Excel Version 2003 SP1.




Bild


Betrifft: AW: if CheckBox1 = True then ?????? von: Steve
Geschrieben am: 01.03.2005 13:07:57

Also die Form wird sichtbar.
Hab eine unchecked/checked CheckBox.
Click auf die CheckBox möcht ich ja das Häckchen oder eben nicht.

Ich überprüfe am Anfang ob es checked(True) oder unchecked(False) ist

Ist es False
Soll ja das Häckchen gemacht werden aber gleichzeitig soll das andere
nicht mehr zu verfügung stehen.

Das selbe umgekehrt.

Ah ja jetz hats geschaltet....*kling*

Ja hast recht gehabt...

Habs nun so:

If CheckBox1.Value = True then 'ists ja nicht am anfang/beim herausnehmen chkbox2 sichbar
checkbox2.enabled = False
end if

if CheckedBox1.Value = False then 'setzt chkbox2 auf enabled(nicht zu verfügung
checkbox2.enabled = true
end if

So klappts...


Bild


Betrifft: AW: if CheckBox1 = True then ?????? von: Hajo_Zi
Geschrieben am: 01.03.2005 13:37:04

Hallo Stev

oder noch kürzer nur

checkbox2.enabled =not CheckedBox1.Value


Bitte keine Mail, Probleme sollten im Forum gelöst werden.
Microsoft MVP für Excel
Das Forum lebt auch von den Rückmeldungen.
Betriebssystem XP Home SP2 und Excel Version 2003 SP1.




 Bild

Beiträge aus den Excel-Beispielen zum Thema "if CheckBox1 = True then ??????"