Na moim blogu umieszczam rozwiązania problemów informatycznych, z którymi się uporałem, stosuje je w codziennej pracy lub uważam je za pomocne.
Szukaj na tym blogu
Rozwijalna lista zakladek / akuszy skoroszytu Excel / Drop-down list of Excel workbook sheets VBA
Jeżeli potrzebna jest lista rozwijalna wszystkich arkuszy, które zawiera skoroszyt to:
- jeżeli skoroszyt zawiera do 16 arkuszy można użyć:
Sub ListaArkuszyNormal() 'zwykła lista
Application.CommandBars("Workbook Tabs").ShowPopup
End Sub
- jeżeli skoroszyt zawiera więcej niż 16 arkuszy to można użyć:
Sub ListaArkuszyBig() 'jeżeli więcej niż 16 arkuszy
If ActiveWorkbook.Sheets.Count <= 16 Then
Application.CommandBars("Workbook Tabs").ShowPopup
Else
Application.CommandBars("Workbook Tabs").Controls(16).Execute
End If
End Sub
Można również ustawić sobie skrót klawiszowy wchodząc w opcje danego makra
Subskrybuj:
Komentarze do posta (Atom)
Brak komentarzy:
Prześlij komentarz