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

Combobox auf Tabellenblatt

Combobox auf Tabellenblatt
15.04.2005 10:47:37
rolf
Hallo,
vielleicht kann mir jemand weiterhelfen.
Ich möchte eine Combobox über VB auf einem Tabellenblatt platzieren.
Die Größe der Combobox soll sich dabei der Größe einer best. Zelle anpassen.
Dies habe ich folgendermaßen hinbekommen:
Dim a As Object
Dim cmd As ComboBox

Set a = [B2]

Set cmd = ActiveSheet.OLEObjects.Add(ClassType:="Forms.combobox.1", _
Left:=a.Left, Top:=a.Top, Width:=a.Width, Height:=a.Height).Object
Jedoch sollte sich die Größe der Combobox mitverändern, wenn im Tabellenblatt die Zellhöhe oder Breite der betreffenden Zelle geändert wird.
Weiß jemand wie das funktioniert.
Im voraus besten Dank.
Rolf

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Combobox auf Tabellenblatt
15.04.2005 10:50:03
Hajo_Zi
Hallo Rolf,
benutze doch, Daten, Gültigkeit das ist doch einfacher.
Bitte keine Mail, Probleme sollten im Forum gelöst werden.
Microsoft MVP für Excel
Das Forum lebt auch von den Rückmeldungen.
Betriebssystem XP Home SP2 und Excel Version 2003 SP1.


AW: Combobox auf Tabellenblatt
15.04.2005 11:11:39
rolf
Hallo Hajo_Zi,
Danke für Deine Antwort.
ich bin mir jedoch nicht sicher, ob du mein Problem richtig verstanden hast.
Ich möchte, daß sich die Combobox genau innerhalb einer Zelle befindet.
Wird diese Zelle verändert, z.b. die Spaltenbreite, dann soll sich diese Combobox in der Breite mitverändern.
Rolf
Anzeige
AW: Combobox auf Tabellenblatt
15.04.2005 11:16:51
Hajo_Zi
Hallo Rolf,
ja. Ich habe das Problem so verstanden.
Bitte keine Mail, Probleme sollten im Forum gelöst werden.
Microsoft MVP für Excel
Das Forum lebt auch von den Rückmeldungen.
Betriebssystem XP Home SP2 und Excel Version 2003 SP1.


AW: Combobox auf Tabellenblatt
15.04.2005 11:31:27
Rolf
Hallo Hajo,
kannst Du mir dann Deinen Vorschlag noch etwas genauer erläutern?
Danke
Rolf
AW: Combobox auf Tabellenblatt
15.04.2005 11:32:40
Hajo_Zi
hALLO rOLF;
Drop Down
Schreibe Deine Werte untereinander in eine unbenutzte Spalte z.B. E1 bis E15. Blende die Spalte aus. Gehe auf die Zelle, Daten, Gültigkeit, Zulassen Liste, Quelle =E1:E15
Oder die Werte unter Quelle mit Semikolon getrennt eintragen.
Ist die Liste in einer anderen Tabelle der Datei. Dann gebe Ihr einen Namen z.B. Werte und schreibe bei Quelle =Werte
Gruß Hajo
Das Forum lebt auch von den Rückmeldungen.
Anzeige
AW: Combobox auf Tabellenblatt
15.04.2005 11:39:44
Rolf
Hallo Hajo,
genau das habe ich gesucht.
Ich habe nur noch einen Sonderwunsch:
Ist es möglich, aus diesem DropDown nacheinander meherere Werte auszuwälen, die dann alle z.B. durch Komma getrennt in der Zelle stehen?
Wäre toll, wenn Du hierfür auch noch eine Lösung parat hättest.
Rolf

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige