Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Kombinationsfeld in Menüleiste

Forumthread: Kombinationsfeld in Menüleiste

Kombinationsfeld in Menüleiste
01.02.2007 19:19:55
Roland
Hallo Excelprofis
Ich lese mit untenstehendem Makro eine Liste mit Namen aus. Wie kann ich den ausgewählten Namen des Kombinationsfeldes in eine Zelle schreiben zB. Tabelle1 A1? Es muss nicht pro Name ein unterschiedliches Makro laufen. Ich brauch die Liste nur damit ich nicht auf dem Tabellenblatt eine Combobox erstellen muss.
Besten Dank für eure Hilfe.
Gruss
Roland

Sub Einzelauswahl()
Dim ws As Worksheet
Dim i As Long
Set ws = Worksheets(1)
' Kombinationsfeld einfügen
With Application.CommandBars("Worksheet Menu Bar").Controls. _
Add(Type:=msoControlComboBox)
' Einträge aus Zellen beziehen
i = 1
Do Until ws.Cells(i, 3) = ""
.AddItem Text:=ws.Cells(i, 3)
i = i + 1
Loop
' Einstellungen am Kombinationsfeld
.Caption = "Mitarbeiter"
.DropDownLines = 7
.DropDownWidth = 100
.ListHeaderCount = 0
.TooltipText = "Mitarbeiter auswählen"
.BeginGroup = True
.OnAction = "Datenübertragen"
End With
End Sub

Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Kombinationsfeld in Menüleiste
01.02.2007 20:10:15
Konni
Hi,
mach die Unterscheidung z.B. über den Listindex der Combobox.
mfg Konni
AW: Kombinationsfeld in Menüleiste
01.02.2007 20:19:23
Roland
Hallo Konni
Kannst Du mir ein Beispiel machen, ich blick da einfach nicht richtig durch.
Danke
Gruss
Roland
AW: Kombinationsfeld in Menüleiste
01.02.2007 20:31:50
Konni
Sheets(Application.CommandBars("Worksheet Menu Bar").Controls("Mitarbeiter").Text).activate
Vergiss aber nicht die Combobox zu aktualisieren, falls Blätter
eingefügt, umbenannt oder gelöscht werden.
mfg Konni
Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige