Edytuj makra i wprowadź makra w programie Excel

Kod programowania, którego używa program Excel, to VBA.

Opcje dostępu

Aby uzyskać dostęp do dowolnej opcji edycji istniejącego makra, należy wyświetlić kartę "Programista" na wstążce menu programu Excel. Ta karta nie jest częścią standardowej wstążki menu programu Excel. Aby go wyświetlić, kliknij kółko menu Excel w lewym górnym rogu. Następnie kliknij "Opcje programu Excel" w prawym dolnym rogu. Zaznacz opcję "Pokaż kartę autora na taśmie" i kliknij "OK". Karta deweloper pojawi się na końcu wstążki menu.

Opcje karty dewelopera

Pierwsza opcja na karcie programisty to przycisk "Visual Basic". Kliknięcie tego przycisku otwiera okno programowania VBA. Druga opcja to "Makra". Kliknięcie tego przycisku otwiera małe okno, które pokazuje listę istniejących makr oraz kilka opcji. Niektóre opcje to "Wejście" (wprowadź) i "Edytuj" (edycja). Opcja "Krok do" pomaga rozwiązać problemy z kodem makra. Alternatywnie, opcja "Edycja" pomaga również programiście rozwiązywać problemy programowania VBA.

Makro "wkrocz do"

"Step Into" rozwiązuje problemy kodu VBA makra Excela po jednym wierszu na raz. Jeśli wybierzesz tę opcję w poprzedniej sekcji, Excel otworzy okno edycji kodu Visual Basic. Kursor znajdzie się w makrze podświetlonym w poprzednim kroku. Naciśnięcie przycisku F8 spowoduje wprowadzenie kodu, linia po linii, wykonanie go w trakcie podróży. Jeśli w kodzie wystąpi błąd programistyczny, znajdzie go "Krok".

Makro "Edytuj"

Makro "Edit" jest podobne do "Step into", ponieważ umożliwia programistowi przeglądanie kodu. Kliknięcie tej opcji w poprzedniej sekcji powoduje również otwarcie okna edycji kodu Visual Basic. Różnica polega na tym, że "Edycja" nie przechodzi krok po kroku przez linie kodu. Po prostu pokazuje kod, więc programiści mogą je wizualnie obejrzeć i przeczytać uważnie. Nie można wyszukiwać błędów kodu, wprowadzać w nim zmian ani dodawać nowych linii kodu.