Live-Forum - Die aktuellen Beiträge
Datum
Titel
29.03.2024 13:14:12
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
636to640
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
636to640
636to640
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Wie Combobox in Schleife ansprechen ?

Wie Combobox in Schleife ansprechen ?
20.07.2005 13:05:23
LT
Hi Leute,
komme einfach nicht weiter:
habe in meinem Excel-Sheet 7 Comboboxen:
cbx_Thema1
cbx_Thema2
cbx_Thema3
cbx_Thema4
cbx_Thema5
cbx_Thema6
cbx_Thema7
im VBA-Code muss ich die Value der Boxen ermitteln, bzw. verwenden. Oder z. Bsp. auch den ListIndex.
Wie aber spreche ich die Combobox in einer Schleife an, damit ich auf Value oder listindex zugreifen kann ?
For i = 1 To 7
If (ComboBox("cbx_Thema" & i).ListIndex -1) Then
'...mach was
End If
Next i
die stelle mit ComboBox("cbx_Thema" & i).ListIndex klappt natürlich nicht.
wie muss es heißen, wenn es in der Schleife funktionieren soll ?
Danke und Gruß,
LT

13
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Wie Combobox in Schleife ansprechen ?
20.07.2005 13:13:18
Hajo_Zi
Hallo LT,
ersetze Combobox durch Controls.
Bitte keine Mail, Probleme sollten im Forum gelöst werden.
Microsoft MVP für Excel
Das Forum lebt auch von den Rückmeldungen.
Betriebssystem Windows 2000 SP4 und Excel Version 2000 SP3.


AW: Wie Combobox in Schleife ansprechen ?
20.07.2005 13:21:38
LT
...hmmm tut nicht.
Fehler: Sub oder Function nicht bekannt.
sicher daß es so sein soll ?
For i = 1 To 7
If (Controls("cbx_Thema" & i).ListIndex -1) Then
...
End if
next
Gruß,
L++
ich komm nicht weiter - kann jemand helfen ?
20.07.2005 14:19:09
LT
Hi leute,
ich muss schnellstmöglich eine Lösung für das Problemchen finden.
kann mir jemand anders vielleicht kurz aus der patsche helfen ?
ich komm mit der syntax nicht klar.
weiß jemand wie sie heißen müsste ?
(...das "Controls" scheint mein Excel nicht zu kennen...)
Gruß,
LT
Anzeige
AW: ich komm nicht weiter - kann jemand helfen ?
20.07.2005 14:45:05
MichaV
Hi,

Sub bla()
Dim c As OLEObject
Dim i
For i = 1 To 2 'bei Dir sinds 7
MsgBox OLEObjects("ComboBox" & i).Object.ListIndex
Next i
End Sub

Gruss- Micha
Danke. Super.
20.07.2005 15:06:17
LT
es funktioniert.
Vielen Dank.
LT
AW: Bitte, Danke für Rückmeldung mT.
20.07.2005 15:11:30
MichaV
hab ich von Hajo gelernt.
Gruss- Micha
AW: Wie Combobox in Schleife ansprechen ?
20.07.2005 14:25:56
Hajo_Zi
Hallo LT
haben Deine Comboboxen den Namen cbx_Thema1 usw.?
Gruß Hajo
Das Forum lebt auch von den Rückmeldungen.
AW: ?
20.07.2005 14:43:41
Hajo_Zi
Hallo LT,
Dein Link hilft mir nicht weiter. Es war nur eine Rückfrage.
Gruß Hajo
Das Forum lebt auch von den Rückmeldungen.

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige