Jak wyłączyć debugowanie w VBA w programie Excel

Program Microsoft Excel korzysta z języka Visual Basic w przypadku niektórych zaawansowanych funkcji, w tym makr. Gdy makro języka Visual Basic generuje błąd w programie Excel, przedstawia użytkownikowi opcję debugowania kodu źródłowego. Jeśli ta opcja jest zaznaczona, ta opcja otwiera kod makra w oknie edycji Visual Basic. Wyłącz opcję debugowania, aby chronić kod źródłowy w makrach skoroszytu programu Excel.

Krok 1

Iść do Plik, Opcje i wtedy Dostosuj wstążkę. W okienku Dostosuj wstążkę (karty główne) zaznacz Deweloper opcja. Excel wyświetli teraz kartę wstążki o nazwie Deweloper.

Wideo dnia

Krok 2

Wróć do skoroszytu lub arkusza programu Excel. Kliknij Deweloper tab, a następnie Edytor Visual Basic po lewej stronie głównego menu wstążki.

Krok 3

W oknie edytora Visual Basic kliknij Narzędzia następnie Właściwości projektu VBA.

Krok 4

Kliknij Ochrona patka. Kliknij, aby umieścić czek obok Zablokuj projekt do przeglądania. Wprowadź hasło w odpowiednim polu, a następnie wpisz hasło ponownie w polu potwierdzenia. Kliknij ok przycisk.

Krok 5

Zapisz skoroszyt, a następnie zamknij go i otwórz ponownie, aby zmiany zaczęły obowiązywać.

Wskazówka

Chociaż ta metoda chroni kod w przypadku nieoczekiwanego błędu, uważa się, że dobrą praktyką programistyczną jest pisanie kodu specjalnie do obsługi błędów.