Zapisywanie makra

Dotyczy
Excel 2013

Makro można utworzyć w programie Excel, uruchamiając rejestrator makr lub za pomocą edytora Visual Basic for Applications (VBA). Po utworzeniu makra warto je zapisać, aby można było użyć go ponownie w bieżącym skoroszycie lub w innych skoroszytach.

Zapisywanie makra w bieżącym skoroszycie

Jeśli potrzebujesz makra tylko w skoroszycie, w którym je utworzono, kliknij pozycję Zapisz lub Zapisz tak, jak zwykle. Jednak zapisywanie skoroszytu za pomocą makr jest nieco inne, ponieważ musi on mieć specjalny format pliku z obsługą makr. Gdy więc spróbujesz go zapisać, program Excel wyświetli monit z dwiema opcjami:

Skoroszyt zawiera makra lub kod języka VBA

  • Zapisz go jako skoroszyt z obsługą makr (typ pliku*.xlsm), klikając pozycję Nie.
  • Zapisz go jako skoroszyt bez makr, klikając przycisk Tak.

Aby zapisać go jako skoroszyt z obsługą makr:

  1. Kliknij pozycję Nie.
  2. W oknie dialogowym Zapisywanie jako w polu listy Zapisz jako typ wybierz pozycję Excel Macro-Enabled Skoroszyt (*.xlsm)..
    Zapisz jako skoroszyt z obsługą makr
  3. Kliknij przycisk Zapisz.

Tworzenie i zapisywanie makra w skoroszycie osobistym

Aby twoje makra były dostępne za każdym razem, gdy otwierasz program Excel, utwórz je w skoroszycie o nazwie Personal.xlsb. To ukryty skoroszyt przechowywany na komputerze, który jest otwierany za każdym razem, gdy uruchamiasz program Excel. Aby dowiedzieć się, jak to zrobić, zobacz Tworzenie i zapisywanie wszystkich makr w jednym skoroszycie .

Kopiowanie makr do skoroszytu makr osobistychSzybki start: tworzenie makraTworzenie lub usuwanie makraUruchamianie makra