Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
288to292
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
288to292
288to292
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Referenz auf Combobox

Referenz auf Combobox
07.08.2003 10:49:03
PubertK
Hallo Excel-Gurus,

ich habe folgendes Problem:
Auf einer Tabellenseite (nicht UserForm!!!) habe ich zahlreiche Comboboxen.
Die Namen der Comboboxen haben ein bestimmtes Schema mit Nummern.
Bsp: Combo1_12 = 12. Combobox der 1. Gruppe. Die Gruppennummer läuft dabei von 1 bis 4, die Comboboxnummer von 1-14 ( = 56 Comboboxen).
Ich möchte nun per Function eine komplette Gruppe von Comboboxen aktivieren bzw. deaktivieren, ohne jeden Comboboxnamen fest einzucodieren.
In der Function möchte ich deshalb den Namen der Combobox als String bilden und mir dann mittels des Namens eine Referenz auf die entsprechende Combobox holen.
Und das ist das Problem: Es gibt keine Controls-Sammlung auf Tabellenebene.
Wie komme ich an die Comboboxreferenz ?
Dim cb As Combobox
cb = Combobox( "ComboName")
funktioniert leider nicht...
Ich hoffe, jemand kann mir helfen !
Danke und Gruss,
Marc

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

Betreff
Datum
Anwender
Anzeige
AW: Referenz auf Combobox
07.08.2003 10:55:19
lukas
eine etwas umständliche lösung hier:

dim i, j as integer
dim comboname as string
für j muss irgendwoher die gruppe also 1-4 angegeben werden
for i = 1 to 14 step 1

coboname = "combo" & j & "_" & i
coboname.enabled = false

next i

gruß lukas


AW: Referenz auf Combobox
07.08.2003 15:01:38
PubertK
Leider funktioniert der Trick mit dem String nicht.
Ich möchte ja nicht die Eigenchaften eines String-Objektes ändern, sondern die
eines Combobox-Objektes.
Das könnte man wohl in C/C++ casten ( mit Auftritt Dr. Watson :-) ),
VBA mag das aber zu recht nicht.


AW: Referenz auf Combobox
07.08.2003 15:30:10
Michael Scheffler
Hi,

ich habe gestern schon an anderer Stelle im Forum gesagt, Ihr dürft nicht Formular-Controls mit OLE-Objekten etc. aus der Tabelle verwechseln, bei Dir scheinen es diese zu sein. Zeichne Dir mal auf, wenn Du ein solches Teil erstellst und dann kannst Du in geeigneter Form darauf zugreifen.

Gruß

Michg


Anzeige
AW: Referenz auf Combobox
07.08.2003 22:51:00
PubertK
Vielen Dank,
der Tipp hat geholfen!


Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige