online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon Catze vom 20.07.2019, 11:27 Options

mehrere Combobox gleichzeitig mit dem selben füllen

Halo Zusammen,

gibt es eine Möglichkeit mehrere Comboboxen gleichzitig anzusprechen und zu füllen?

Hab 20 Comboboxen, welche alle später den selben Inhalt haben und ich finds sehr mühsam 20 Comboxen mit 27 verschiedenen Inhalten per Additem einzeln zu füllen. Ist es nicht möglich alle Comboboxen anzusprechen?

Möchte übrigens nicht aus einer Tabelle auslesen...

Danke schonmal und ein schönes Wochenende!
Cathérine


Antwort schreiben

Antwort 1 von Beverly vom 21.07.2019, 20:41 Options

Hi Cathérine,

es gibt nur 2 Möglichkeiten ComboBoxen zu füllen: entweder direkt aus der Tabelle (Bereich angeben oder definierten Namen) oder mit AddItem.

Bis später,
Karin

Antwort 2 von Catze vom 23.07.2019, 08:48 Options

Hallo Karin,

dann habich wohl Pech gehabt und muss dann wohl mal mit tippen anfangen ;p

Aber vielen Dank!

Antwort 3 von sahla vom 23.07.2019, 09:15 Options

hi catze! kannst du mir mal den code aufschreiben, der eine combobox erzeugt?

Antwort 4 von sahla vom 23.07.2019, 10:29 Options

items = Array("default", "bla", "blub" .... "etc")
For n = 1 To 20
For Each Item In items
ActiveSheet.OLEObjects("Combobox" & n).Object.AddItem Item
Next
Next

Ähnliche Themen

Combobox in Excel mit Daten aus Tabellenblatt füllen. Ohne Dubletten!
40Rainer  16.06.2007 - 413 Hits - 7 Antworten

Eine Combobox abhängig von einer anderen programmieren
Catze  25.06.2007 - 158 Hits - 6 Antworten

Combobox - Zellaktivierung
Tomschi  13.12.2007 - 74 Hits - 3 Antworten

Combobox in Excel
tuerpi111  21.02.2008 - 206 Hits -

UserForm ComboBox
fedjo  20.05.2008 - 190 Hits - 3 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026