Plik Excel może zawierać wiele arkuszy. Arkusze można łączyć ze sobą oraz z innymi plikami w systemie . Domyślnie po otwarciu pliku programu Excel otwiera się on na arkuszu, w którym ostatnio pracowałeś. Jeśli potrzebujesz, aby otwierał określony arkusz za każdym razem, gdy otwierasz plik, musisz ręcznie przełączyć się na niego przed Zamknij to. Nie jest to do końca intuicyjne, ponieważ możesz zapomnieć o przejściu na arkusz. Możesz to zautomatyzować za pomocą prostego makra i ustawić domyślny arkusz dla pliku Excel.
Domyślny arkusz dla pliku Excel
Otwórz plik Excela, w którym chcesz ustawić arkusz domyślny. Arkusze mają nazwę domyślną i wystarczy dla makra, ale dobrym pomysłem jest nadanie arkuszom odpowiedniej nazwy. Jeśli planujesz później zmienić nazwę arkusza, lepiej zrobić to teraz, aby można było skonfigurować makro. Zanotuj nazwę arkusza, który ustawisz jako domyślną.

Naciśnij klawisz Alt+F11. Spowoduje to otwarcie edytora VBA. Upewnij się, że w kolumnie po lewej stronie jest wybrany plik Excel. Rozwiń go i wybierz opcję „Ten skoroszyt”. Kliknij go dwukrotnie, aby otworzyć pole wprowadzania w okienku po prawej stronie. Upewnij się, że lista rozwijana brzmi „Skoroszyt”.
Wklej w nim poniższe, ale zmień nazwę arkusza w cudzysłowie w drugim wierszu na nazwę arkusza, który chcesz ustawić jako domyślną.
Makro
Private Sub Workbook_Open() Worksheets("Domyślne").Aktywuj End Sub
Przykład
Private Sub Workbook_Open() Worksheets("Główny").Aktywuj End Sub
Zapisz plik jako plik z obsługą makr. Będzie miał rozszerzenie pliku XLSM.

Będzie to działać niezależnie od tego, w jakim systemie otworzysz plik. Jeśli udostępnisz komuś ten plik, a osoba ta otworzy go na swoim własnym pulpicie, zobaczy monit z informacją, że ma makro i musi mieć możliwość uruchomienia. Jeśli makro można uruchomić, plik otworzy się w arkuszu domyślnym. Jeśli nie można go uruchomić, plik nie otworzy się lub jeśli się otworzy, otworzy się na ostatnim edytowanym arkuszu. To jedyna wada tej metody.
Jeśli udostępniasz plik, dobrym pomysłem jest poinformowanie odbiorcy, że zawiera makro i co to makro robi.