Dropdown zum Öffnen von Tabellenblättern
18.01.2023 16:49:16
Tabellenblättern
ich bin noch ganz neu in diesem Forum und hoffe ihr könnt mir bei meinem Anliegen helfen:
Ich würde gerne ein Dropdown Menü auf dem "Start" Arbeitsblatt erstellen, wo alle Titel der anderen erstellten Arbeitsblätter (Kurse) aufgelistet sind.
Dazu kommt, dass ich gerne bei der Auswahl des jeweiligen Arbeitsblattes aus dem Dropdown Menü, auch den jeweiligen Inhalt quasi im "Start"- Arbeitsblatt vorliegen habe.
Auch sollen alle anderen Arbeitsblätter dann ausgeblendet werden, außer ich befinde mich wieder im "Start" Arbeitsblatt.
Ich habe es bereits geschafft (in einer anderen Datei) mithilfe von Makros eine User-Form zu erstellen und das Dropdown Menü einzurichten.. Bei der Auswahl des jeweiligen Kurses springe ich jedoch auf das andere Arbeitsblatt.. Das würde ich gerne vermeiden und wie bereits beschrieben den Inhalt quasi in den Start "kopieren".
Dazu der habe ich folgenden Code:
Private Sub UserForm_Initialize()
Dim I As Long
Me.ComboBox1.Clear
For I = 1 To Sheets.Count
Me.ComboBox1.AddItem Sheets(I).Name
Next
Me.ComboBox1.Value = ActiveSheet.Name
End Sub
Private Sub ComboBox1_Change() ActiveWorkbook.Sheets(Me.ComboBox1.Value).Activate End SubIch bedanke mich schonmal im Voraus! :-)
Anzeige