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

ComboBox: Object anwählen

ComboBox: Object anwählen
11.07.2005 11:43:36
Chat
Hallo an alle.
Versuche verzweifelt eine ComboBox anzusprechen.
Ich stelle mir vor, dass der Code wie folgt aussehen könnte:
ActiveSheet.ComboBox(i).Clear ODER
ActiveSheet.ComboBox(cbox_name_of).Clear
Das Drama ist nur: Es funktioniert nicht.
Weiß jemand einen Rat?
Im Voraus vielen Dank,
Chat.

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: ComboBox: Object anwählen
11.07.2005 11:48:07
u_
Hallo,
activesheet.controls(cbox_name_of).clear
Gruß
Geist ist geil!
AW: ComboBox: Object anwählen
11.07.2005 13:09:53
Chat
Hallo u_,
vielen Dank für Deine schnelle Hilfe
Jedoch: Diese Möglichkeit hatte ich auch schon versucht...
Leider gibt der Compiler dann folgende Fehlermeldung aus:
Laufzeitfehler '438'
Objekt unterstützt diese Eigenschaft oder Methode nicht
Fällt Dir dazu etwas ein?
Chat
AW: ComboBox: Object anwählen
11.07.2005 13:46:38
Heiko
Hallo Chat,
meines Wissens sind Comboboxen aus der Steuerelement-Toolbox die sich auf einem Tabellenblatt befinden über
ActiveSheet.OLEObjects("ComboBox1").Left = 100
ansprechbar.
Die Clear Anweisung läßt sich dann meines Wissens nicht auf OLEObjects anwenden, also zum löschen mußt du anders vorgehen.
Gruß Heiko

PS: Rückmeldung wäre nett !
Anzeige
AW: ComboBox: Object anwählen
11.07.2005 17:01:44
Chat
Hallo Heiko,
die folgende Lösung funktioniert bei mir und - große Schande - kann so
auf der offiziellen Seite von Microsoft nachgelesen werden:
Dim combobox_name_of As String
Dim o_combobox As Object
'
' Access certain ComboBox
'
combobox_name_of = "ComboBox" & CStr(2)
Set o_combobox = ActiveSheet.OLEObjects(combobox_name_of).Object
'
' Initialize list
'
o_combobox.Clear
Bis bald,
Chat.
AW: ComboBox: Object anwählen
11.07.2005 18:05:37
Heiko
Hallo Chat,
da haben wir ja mal wieder beide was dazu gelernt. Du das mit den OLEObjects und ich das ich mich unbedingt mehr mit dem SET auseinandersetzen muss. Wenn das dann doch plötzlich so einfach geht mit .Clear.
Gruß Heiko
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige