Tworzenie i zapisywanie wszystkich makr w jednym skoroszycie

Dotyczy
Excel dla Microsoft 365 Excel dla Microsoft 365 dla komputerów Mac Excel 2024 Excel 2024 dla komputerów Mac Excel 2021 Excel 2021 dla komputerów Mac

W przypadku wielokrotnego tworzenia takich samych makr należy je skopiować do specjalnego skoroszytu o nazwie Personal.xlsb , który należy zapisać na komputerze. Makra przechowywane w skoroszycie osobistym są dostępne po każdym uruchomieniu programu Excel na tym samym komputerze.

To zachowanie różni się od domyślnego zachowania programu Excel, gdzie makro działa tylko w zawierającym je skoroszycie.

Aby utworzyć skoroszyt osobisty, należy najpierw utworzyć makro i zapisać je w skoroszycie makr osobistych. Przed rozpoczęciem upewnij się, że na wstążce programu Excel jest dostępna karta Deweloper . Aby uzyskać więcej informacji, zobacz Wyświetlanie karty Deweloper.

Tworzenie i aktualizowanie skoroszytu makr osobistych

  1. Na karcie Deweloper w grupie Kod wybierz pozycję Zarejestruj makro.
    Polecenie Zarejestruj makro w grupie Kod na karcie Deweloper
  2. W oknie dialogowym Rejestrowanie makra wpisz zrozumiałą nazwę makra w polu Nazwa makra . Nie używaj spacji w nazwie.
  3. W polu Przechowaj makro w wybierz pozycję Skoroszyt makr osobistych.
    Okno dialogowe Rejestrowanie makra
  4. Wybierz przycisk OK.
  5. Wykonaj akcje, które mają zostać zarejestrowane.
  6. Na karcie Deweloper w grupie Kod wybierz pozycję Zatrzymaj rejestrowanie.
    Polecenie Zatrzymaj rejestrowanie w grupie Kod na karcie Deweloper
  7. Zamknij skoroszyt.
    Zostanie wyświetlony monit o zapisanie zmian wprowadzonych w Skoroszycie makr osobistych.
  8. Wybierz pozycję Zapisz , aby zapisać skoroszyt.

Przy każdym utworzeniu nowego makra i zapisaniu go w skoroszycie osobistym lub aktualizowaniu makr znajdujących się w tym skoroszycie pojawia się taki sam monit o zapisanie skoroszytu osobistego, jaki pojawił się przy jego pierwszym zapisaniu.

Udostępnianie makr

Aby skopiować makra między skoroszytem osobistym a innym skoroszytem, użyj Edytora Visual Basic (VBE). Naciśnij klawisze ALT+F11 , aby otworzyć Edytor Visual Basic w programie Excel. Aby uzyskać więcej informacji na temat kopiowania makra z jednego skoroszytu do innego, zobacz Kopiowanie modułu makra do innego skoroszytu.

Aby udostępnić plik Personal.xlsb innym osobom, skopiuj go do folderu XLSTART na innych komputerach. W systemie Windows 10 zapisz ten skoroszyt w folderzeC:\Users\user name\AppData\Local\Microsoft\Excel\XLStart. Skoroszyty w folderze XLStart są otwierane automatycznie przy każdym uruchomieniu programu Excel, a w oknie dialogowym Makro jest wyświetlany każdy kod przechowywany w skoroszycie makr osobistych.

Jeśli chcesz udostępnić innym osobom tylko jedno lub kilka makr, wyślij im w wiadomości e-mail skoroszyt zawierający makra. Skoroszyt można także udostępnić na udostępnionym dysku sieciowym lub z biblioteki programu SharePoint Services.

Potrzebujesz dodatkowej pomocy?

Zawsze możesz zadać pytanie ekspertowi w społeczności technicznej programu Excel lub uzyskać pomoc techniczną w społecznościach.

Początek strony