Jak wypełnić Userform ComboBox wszystkimi nazwami arkuszy w programie Excel?
W tym artykule mowa o wypełnianiu wszystkich nazw arkuszy bieżącego skoroszytu w polu kombi użytkownika w programie Excel.
Wypełnij Userform ComboBox wszystkimi nazwami arkuszy z kodem VBA
Wypełnij Userform ComboBox wszystkimi nazwami arkuszy z kodem VBA
Poniższy kod VBA może pomóc wstawić wszystkie nazwy arkuszy bieżącego skoroszytu do pola kombi formularza użytkownika. Wykonaj następujące czynności.
1. wciśnij inny + F11 klawisze jednocześnie, aby otworzyć Microsoft Visual Basic for Applications okno.
2. w Microsoft Visual Basic for Applications okno, proszę wstawić formularz użytkownika, klikając wstawka > Formularz użytkownika jak pokazano na poniższym zrzucie ekranu.
3. Następnie narysuj i wstaw formant pola kombi do formularza użytkownika. Zobacz zrzut ekranu:
4. Kliknij prawym przyciskiem myszy wstawione pole kombi i wybierz Wyświetl kod z menu kontekstowego. Zobacz zrzut ekranu:
5. W otwarciu Microsoft Visual Basic for Applications oknie, skopiuj i wklej poniżej kod VBA, aby zastąpić oryginalny kod w oknie kodu.
Kod VBA: Wypełnij Userform ComboBox wszystkimi nazwami arkuszy bieżącego skoroszytu
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
Uwagi: W kodzie ComboBox1 jest nazwą wstawionego pola Combo Box. Proszę o zmianę na własną.
6. wciśnij F5 klucz do uruchomienia kodu. W otwierającym się formularzu użytkownika możesz zobaczyć, że wszystkie nazwy arkuszy bieżącego skoroszytu są wyświetlane w polu kombi, jak na poniższym zrzucie ekranu:
Z łatwością wypisz wszystkie nazwy arkuszy w programie Excel
Połączenia Utwórz listę nazw arkuszy użyteczność Kutools for Excel może pomóc w łatwym wyszczególnieniu wszystkich nazw arkuszy aktywnego skoroszytu w nowym arkuszu w programie Excel. Możesz także przejść bezpośrednio do odpowiedniego arkusza, klikając nazwę arkusza, jak pokazano na poniższym zrzucie ekranu.
Pobierz i wypróbuj teraz! (30-dzień wolny szlak)
Podobne artykuły:
- Jak skopiować wartość pola kombi do aktywnej komórki w programie Excel?
- Jak wyświetlić format daty w wyjściu pola kombi w programie Excel?
- Jak otworzyć określony arkusz roboczy według wybranej wartości pola kombi w programie Excel?
- Jak zapobiec lub wyłączyć pisanie w polu kombi w programie Excel?
- Jak wyjść z pola kombi, aby wybrać określoną komórkę w programie Excel?
Najlepsze narzędzia biurowe
Zwiększ swoje umiejętności Excela dzięki Kutools for Exceli doświadcz wydajności jak nigdy dotąd. Kutools for Excel Oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas. Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...
Office Tab Wprowadza interfejs z kartami do pakietu Office i znacznie ułatwia pracę
- Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
- Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
- Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
