Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
452to456
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
452to456
452to456
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Checkbox in Listenfeld auf UserForm zur Laufzeit e

Checkbox in Listenfeld auf UserForm zur Laufzeit e
08.07.2004 15:39:44
Holger
Hallo Leute
Ich habe mal irgend wo gesehen, das in einem Listenfeld Checkboxen enthalten sind. Ich habe mir eine Userform gebastellt mit der ich Bereichsnamen auslese und diese dann in eine neue Seite kopiere. Dabei kommt es vor, daß mehere Bereiche kopiert werden müssen. Wie kann ich zur Laufzeit einer Userform ( also beim Initialisieren ) beim laden der Listbox darin in der Listbox Checkboxen darstellen so das ich gleich mehere Bereiche festlegen kann und diese dann kopiere. Jetzt muß ich noch jeden Bereich einzeln markieren. Ich komme irgend wo nicht drauf.
Danke Holger

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Checkbox in Listenfeld auf UserForm zur Laufzeit e
08.07.2004 16:28:52
GraFri
Hallo
Bei Eigenschaften der Listbox in der Entwicklungsumgebung:
MultiSelect: 2 (AltGr halten, dann kann man mehrere markieren)
ListStyle: 1
Mit freundlichen Grüßen, GraFri
AW: Checkbox in Listenfeld auf UserForm zur Laufzeit e
Ingo
Ich vermute mal, das Du mit Checkboxen meinst. jeder ListEintrag hat noch ein Kästchen, das ein Häkchen erhält, wenn man diesen Eintrag anklickt. Unter Eigenschaften Liststyle von xlPlain auf xlOption ändern und Multiselect aul multiselectmulti stellen.
Also im Makro Userform.initialize müsste der Befehl stehen:
Me.ListBox1.ListStyle = fmListStyleOption
Me.ListBox1.MultiSelect = fmMultiSelectMulti
wemm man einen Multiserlect zulässt, muss man aber beim Auslesen der angeklickten Einträge eine Schleife über selected laufen lassen
m f G
Ingo Christiansen
Anzeige
AW: Checkbox in Listenfeld auf UserForm zur Laufzeit e
Ingo
Ich vermute mal, das Du mit Checkboxen meinst. jeder ListEintrag hat noch ein Kästchen, das ein Häkchen erhält, wenn man diesen Eintrag anklickt. Unter Eigenschaften Liststyle von xlPlain auf xlOption ändern und Multiselect aul multiselectmulti stellen.
Also im Makro Userform.initialize müsste der Befehl stehen:
Me.ListBox1.ListStyle = fmListStyleOption
Me.ListBox1.MultiSelect = fmMultiSelectMulti
wemm man einen Multiserlect zulässt, muss man aber beim Auslesen der angeklickten Einträge eine Schleife über selected laufen lassen
m f G
Ingo Christiansen
Danke
Holger
Hallo Ingo
Vielen Dank. Genau das hatte ich gemeint.
Gruß Holger
Anzeige

299 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige