Ta wikiHow nauczy Cię, jak automatycznie uruchamiać makra w programie Excel po otwarciu określonego skoroszytu lub jak utworzyć makro, które otwiera wszystkie skoroszyty po otwarciu programu Excel. Zanim zaczniesz, upewnij się, że masz kartę dewelopera wyświetlaną na wstążce edycji.
Kroki
Metoda 1 z 2: Automatyczne uruchamianie makra dla określonego skoroszytu
Krok 1. Upewnij się, że karta Deweloper jest wyświetlana na wstążce edycji
Jeśli tak nie jest i używasz komputera z systemem Windows, przejdź do Plik tab i kliknij Opcje > Dostosuj wstążkę. W sekcji „Główne karty” zaznacz pole obok „Programista”.
Jeśli używasz komputera Mac, możesz włączyć kartę programisty, przechodząc do Excel > Preferencje (menu u góry ekranu), a następnie kliknięcie Wstążka i pasek narzędzi. W kategorii „Dostosuj wstążkę” zaznacz pole wyboru „Programista” i kliknij Zapisać.
Krok 2. Kliknij kartę Deweloper i wybierz Visual Basic
Krok 3. Kliknij dwukrotnie skoroszyt z panelu po lewej stronie
Zobaczysz go na liście „Projekt VBA”, ale jeśli go nie widzisz, kliknij, aby rozwinąć folder „Projekt VBA”.
Krok 4. Wprowadź następujący kod:
Private Sub Workbook_Open() Umieść tutaj swój kod makro End Sub
Krok 5. Zamknij Edytor Visual Basic
Nie musisz klikać Zapisz ani nic przed zamknięciem edytora.
Przy następnym otwarciu tego skoroszytu zostanie uruchomiony kod makra wprowadzony między wierszami podrzędnymi i końcowymi
Metoda 2 z 2: Tworzenie makra do automatycznego uruchamiania po uruchomieniu programu Excel
Krok 1. Upewnij się, że karta Deweloper jest wyświetlana na wstążce edycji
Jeśli tak nie jest i używasz komputera z systemem Windows, przejdź do Plik tab i kliknij Opcje > Dostosuj wstążkę. W sekcji „Główne karty” zaznacz pole obok „Programista”.
- Jeśli używasz komputera Mac, możesz włączyć kartę programisty, przechodząc do Excel > Preferencje (menu u góry ekranu), a następnie kliknięcie Wstążka i pasek narzędzi. W kategorii „Dostosuj wstążkę” zaznacz pole wyboru „Programista” i kliknij Zapisać.
- To makro otworzy wszystkie arkusze robocze, które chcesz otworzyć po uruchomieniu programu Excel, co jest bardzo przydatne, jeśli codziennie pracujesz nad kilkoma różnymi projektami.
Krok 2. Kliknij opcję Nagraj makro
Znajduje się w zakładce „Programista” w grupie „Kod”.
Krok 3. Wprowadź nazwę makra
Nazwij go na przykład „Auto_Open”, abyś mógł przeczytać tytuł i wiedzieć, co robi.
Krok 4. Kliknij Skoroszyt makr osobistych
Zobaczysz to w polu „Przechowuj makro w” i udostępni makro za każdym razem, gdy otworzysz program Excel.
Możesz wypełnić opis, aby dokładnie przypomnieć, co robi to makro
Krok 5. Kliknij OK
To okno zostanie zamknięte, a każde naciśnięcie klawisza lub przycisku zostanie zapisane w makrze.
Krok 6. Kliknij Plik i kliknij Otwórz
Twój menedżer plików otworzy się.
Krok 7. Wybierz wszystkie skoroszyty, które chcesz otworzyć po otwarciu programu Excel
Jeśli chcesz wybrać pliki w różnych lokalizacjach, przytrzymaj Zmiana i kliknij je.
Krok 8. Kliknij Zatrzymaj nagrywanie
Wszystkie naciśnięcia klawiszy i naciśnięcia przycisków są rejestrowane i przechowywane w makrze.
Krok 9. Zamknij program Excel
Zostaniesz poproszony o zapisanie wprowadzonych zmian, więc kliknij tak a twoje makro otworzy wszystkie te skoroszyty po ponownym uruchomieniu programu Excel.