Anzeige
Archiv - Navigation
1200to1204
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
Inhaltsverzeichnis

ActiveX Objekte ansprechen

ActiveX Objekte ansprechen
Markus
Hallo Leute,
Ich habe am Worksheet "Tab1" eine Combo-Box namens "cbo1".
Mittels
ThisWorkbook.Worksheets("Tab1").cbo1

kann ich sie tadellos ansprechen.
Ebenso funktioniert
ThisWorkbook.Worksheets(1).cbo1
Wenn ich aber den Code
Dim ws1 as Worksheet
Set ws1 = ThisWorkbook.Worksheets("Tab1")

verwende und dann das Ding ansprechen will mit
ws1.cbo1

bekomme ich den Fehler "Methode oder Datenobjekt nicht gefunden"
Wo ist der Fehler?
Danke für eure Hilfe!
Markus

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: ActiveX Objekte ansprechen
15.02.2011 10:09:00
Beverly
Hi Markus,
versuche es mal so: ws1.OLEObjects("cbo1").Object


AW: ActiveX Objekte ansprechen
15.02.2011 10:18:26
Nepumuk
Hallo,
weil die Objektvariable ws1 nur die Standardeigenschaften eines Worksheets hat. Eine Combobox gehört nicht zu diesen Standardeigenschaften. Du könntest sie z.B. so ansprechen:
CallByName(ws1, "cbo1", VbGet).AddItem "123"

Gruß
Nepumuk
Anzeige
AW: ActiveX Objekte ansprechen
15.02.2011 10:29:56
Markus
Hallo Beverly, hallo Nepomuk,
vielen Dank für Erklärung und work-arounds. Damit ist mir alles klar.
Schönen Tag noch,
Markus

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige