ich hab mal wieder ein an sich kleines Problem, was mich schon seit Tagen beschäftigt. Und zwar habe ich in einer UserForm mehrere Checkboxes, die jeweils eine Option darstellen. Es können eine, mehrere oder alle Optionen gleichzeitig aktiv sein.
Zusätzlich dazu will ich eine Checkbox "alle" haben, bei deren Betätigung folgendes passiert:
- ist die Checkbox "alle" nicht gesetzt und wird gedrückt, dann sollen alle Optionen auf true gesetzt werden
- ist die Checkbox "alle" gesetzt und wird auf false gesetzt, dann sollen alle Optionen auf false gesetzt werden
- zusätzlich soll die checkbox "alle" auf false gesetzt werden, wenn vorher alle Optionen auf true waren und eine beliebige Option auf false gesetzt wird
- dementsprechend soll die checkbox "alle" auch auf true gesetzt werden, wenn der Benutzer per Hand alle Optionen auf true gesetzt hat
Die Frage ist nun ... Wie kann ich das Excel per VBA beibringen? Sind da vielleicht Optionbuttons besser für sowas (obwohl da ja immer nur eine Option pro Gruppe aktiv ist)?
Anbei noch ein Rohgerüst, wie die entsprechende Userform in etwa aussehen soll.
mfg
ringo
https://www.herber.de/bbs/user/12290.xls