Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1024to1028
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

Blattauswahl über Symbolleiste

Blattauswahl über Symbolleiste
25.11.2008 23:14:00
SteffenS
Hallo Zusammen,
ich möchte gern die Blattauswahl über die Symbolleiste vornehmen.
Die Darstellung mit:
'Dropdown Symbolleiste erzeugen
Dim cmfcontrol As CommandBarComboBox
Set cmfcontrol = Application.CommandBars("Jahresplanung").Controls.Add(Type:=msoControlComboBox)
'Sprache abfragen
If ADM.Range("E324").Value = 1 Or ADM.Range("E324").Value = "" Then
'Deutsch einsetzen
cmfButton.Caption = LANGUF.Range("G536").Value 'Beschreibung
Else
'Englisch einsetzen
cmfButton.Caption = LANGUF.Range("H536").Value 'Beschreibung
End If
For i = 1 To Sheets.Count
'MsgBox (Sheets(i).Name)
If Sheets(i).Visible = xlSheetVisible Then cmfcontrol.AddItem Sheets(i).Name
Next
cmfcontrol.Width = 100
cmfcontrol.DropDownLines = 50
cmfcontrol.DropDownWidth = 200
'cmfcontrol.ListIndex = 10
cmfcontrol.OnAction = "symb_asw_hbv"
cmfcontrol.BeginGroup = True
~f~
Klappt auch einwandfrei.
Wie komme ich aber jetzt an den ausgewählten Wert im Makro: symb_asw_hbv ran
Mit:
~f~
With Application.CommandBars("Jahresplanung").Controls(2).ListIndex
.Visible = True
.Select
End With
Geht es irgendwie net
Danke für Eure Hilfe
MFG
Steffen

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Blattauswahl über Symbolleiste
26.11.2008 00:19:00
Uduuh
Hallo,
als Vorschlag:
With Workbooks(Application.CommandBars("Jahresplanung").Controls(2))
Gruß aus’m Pott
Udo

geht leider nicht
26.11.2008 08:02:29
SteffenS
es erscheint:
Typen unverträglich bei
With Workbooks(Application.CommandBars("Jahresplanung").Controls(2))
Könnt Ihr mir bitte nochmal helfen?
Danke
MFG
Steffen
AW: Blattauswahl über Symbolleiste
26.11.2008 09:30:00
Rudi
Hallo,
teste mal:
With Sheets(CommandBars.ActionControl.Text)
.Visible = True
.Activate
End With
Gruß
Rudi
Danke
26.11.2008 11:52:16
SteffenS
so funktioniert es :-)))
MFG
Steffen
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige