Jak zmienić aktywną książkę w VBA
Instrukcje
Krok 1
Otwórz arkusz kalkulacyjny programu Excel. Sprawdź nazwy książek dostępnych w dolnej części okna i zapisz konkretną książkę, którą chcesz aktywować.
Krok 2
Przejdź do zakładki "Programista", a następnie kliknij link "Visual Basic". Kliknij nazwę książki po lewej stronie okna, które chcesz zmodyfikować.
Krok 3
Poinformuj redaktora Visual Basic for Applications, że chcesz utworzyć nową procedurę, po prostu wpisując komendy "Sub" do otwierania i zamykania. Na przykład, jeśli chcesz wywołać procedurę "ChangeWorkbook", wpisz "ChangeWorkbook Sub ()", a następnie "End Sub".
Krok 4
Użyj klawisza Enter, aby wstawić kilka linii w trakcie otwierania i zamykania poleceń "Sub".
Krok 5
Użyj metody "Aktywuj" w "książce" właściwości, aby zmienić aktywną książkę. Na przykład, jeśli chcesz zmienić książkę o nazwie "PayrollSheet", wpisz "PayrollSheet.Activate".
Krok 6
Wróć do widoku książki i ponownie kliknij kartę "Programista". Wybierz "makra" i kliknij nazwę użytą dla Sub utworzonego wcześniej. Kliknij "Uruchom", aby wykonać kod i zmienić aktywną książkę.