Wyłączone makra programu Excel? - Jak włączyć makra

Makra są domyślnie wyłączone w Microsoft Excel i innych aplikacjach MS Office i muszą być wyraźnie włączone przez użytkowników. W tym artykule omówiono różne metody udostępniane przez program Excel w celu włączania makr i zarządzania ustawieniami zabezpieczeń, umożliwiając bezpieczne uruchamianie własnych makr.

Ostrzeżenie!

Po pierwsze, ważne jest, aby zrozumieć, jak niebezpieczne mogą być makra.

Makra to w rzeczywistości małe programy komputerowe, przechowywane w skoroszytach jako kod VBA. Chociaż są używane głównie do automatyzacji zadań w programie Excel, programiści VBA mogą pisać potężne makra, które mogą zrobić prawie wszystko z komputerem i uzyskać dostęp do wszelkich zasobów, z którymi jest połączony.

Ta moc ma na celu rozszerzenie funkcjonalności programu Excel i to się dzieje – ale w niewłaściwych rękach można go przekręcić, aby rozprzestrzeniać oprogramowanie ransomware, przejmować komputery w celu wykrycia botnetów, wykradać dane z baz danych, wysyłać spam e-mailowy i w inny sposób powodować spustoszenie na komputerach i ich sieci.

Mając to na uwadze, należy zawsze uważać na skoroszyty z włączonymi makrami pochodzące od innych osób i włączać makra tylko dla skoroszytów, którym ufasz.

Włącz makra tymczasowo - dla poszczególnych skoroszytów

Domyślnie, gdy po raz pierwszy otworzysz skoroszyt z obsługą makr, tuż pod wstążką pojawi się żółty pasek "OSTRZEŻENIE DOTYCZĄCE BEZPIECZEŃSTWA". Kliknięcie przycisku „Włącz zawartość” włączy makra.

NOTATKA: spowoduje to wyzwolenie wszystkich makr uruchamianych po otwarciu skoroszytu, więc nie klikaj tego przez pomyłkę!

Jeśli nie chcesz włączać makr, możesz kliknąć „X” po prawej stronie żółtego paska. Ostrzeżenie o zabezpieczeniach zniknie, ale każda próba uruchomienia makra zakończy się niepowodzeniem i wyświetleniem komunikatu ostrzegawczego. (Otwarcie edytora VBA lub próba uruchomienia makra przed zajęciem się ostrzeżeniem o zabezpieczeniach spowoduje również wyczyszczenie paska i wyłączenie makr.)

Jeśli przypadkowo wyłączyłeś makra, będziesz musiał zamknąć i ponownie otworzyć skoroszyt, a następnie kliknąć przycisk "Włącz zawartość".

Ustawienia makr w Centrum zaufania

Program Excel udostępnia ustawienia umożliwiające dostosowanie domyślnego zachowania podczas otwierania skoroszytów z obsługą makr. Możesz wyświetlić te ustawienia w Centrum zaufania:

  • WybierzPlik > Opcje, a następnie wybierz Centrum zaufania z listy po lewej stronie i kliknij „Ustawienia Centrum zaufania…

  • W oknie dialogowym Centrum zaufania wybierz „Ustawienia makr

Wyłącz wszystkie makra bez powiadomienia: po otwarciu skoroszytu nie będzie można włączać ani uruchamiać makr. Jednak nadal będziesz mógł tworzyć i uruchamiać makra w nowych skoroszytach.

Wyłącz wszystkie makra z powiadomieniem: jest to opcja domyślna, umożliwiająca włączanie makr z paska Ostrzeżenie o zabezpieczeniach podczas otwierania skoroszytu.

Wyłącz wszystkie makra z wyjątkiem makr podpisanych cyfrowo: nie zobaczysz żadnych ostrzeżeń, ale tylko cyfrowo podpisane makra będą mogły działać. Takie makra są tworzone przez programistów VBA przy użyciu certyfikatów dostarczonych przez urząd komercyjny lub administratora bezpieczeństwa w Twojej organizacji.

Włącz wszystkie makra (niezalecane; można uruchomić potencjalnie niebezpieczny kod): wszystkie makra są włączone bez ostrzeżenia.

Zaufaj dostępowi do modelu obiektów projektu VBA: to ustawienie umożliwia innym programom (i makrom) modyfikowanie makr w dowolnych otwartych skoroszytach. Niektóre zewnętrzne programy analityczne będą wymagać włączenia tej funkcji, ale zwykle należy pozostawić to niezaznaczone.

Włącz makra na stałe - dla poszczególnych skoroszytów

Możesz ustawić skoroszyt z obsługą makr jako Zaufany dokument dzięki czemu po ponownym otwarciu makra zostaną włączone bez ostrzeżeń bezpieczeństwa. Zaufane skoroszyty są dodawane do prywatnej listy skojarzonej z Twoim loginem Windows.

Aby zaufać skoroszytowi:

  • Otwórz skoroszyt, a następnie kliknij Plik gdy pasek ostrzeżenia o zabezpieczeniach jest nadal widoczny
  • Kliknij "Włącz zawartość”, a następnie wybierz „Włącz całą zawartość” w menu rozwijanym

NOTATKA: Excel nie zapewnia żadnego sposobu na pozbycie się zaufania do konkretnego skoroszytu, ale to czy pozwalam ci nie ufać wszystko wcześniej zaufane skoroszyty. Aby to zrobić:

  • WybierzPlik > Opcje, a następnie wybierz Centrum zaufania z listy po lewej stronie i kliknij „Ustawienia Centrum zaufania…
  • W oknie dialogowym Centrum zaufania wybierz „Zaufane dokumenty

  • Jeśli chcesz wyczyścić listę zaufanych skoroszytów, kliknij "Wyczyść"
  • Jeśli chcesz wyłączyć Zaufane dokumenty, zaznacz „Wyłącz zaufane dokumenty”; nadal będziesz mógł tymczasowo włączyć makra po otwarciu skoroszytu

Ze względu na ograniczoną funkcjonalność Excela do ufania poszczególnym dokumentom, lepszym rozwiązaniem jest użycie Zaufane lokalizacje (patrz poniżej).

Włącz makra na stałe - dla wszystkich skoroszytów w zaufanej lokalizacji

Zamiast ufać poszczególnym skoroszytom, możesz ustawić program Excel tak, aby ufał określonym lokalizacjom na komputerze lub w sieci. Wszelkie skoroszyty w Zaufana lokalizacja otworzy się z włączonymi makrami i bez ostrzeżeń bezpieczeństwa.

Wyświetl zaufane lokalizacje

W przeciwieństwie do Zaufanych dokumentów lista Zaufanych lokalizacji jest dostępna do wglądu w dowolnym momencie.

  • WybierzPlik > Opcje, a następnie wybierz Centrum zaufania z listy po lewej stronie i kliknij „Ustawienia Centrum zaufania…
  • W oknie dialogowym Centrum zaufania wybierz „Zaufane lokalizacje” na liście po lewej stronie

Domyślnie zobaczysz kilka zaufanych lokalizacji już ustawionych przez Excel. Te lokalizacje są używane przez program Excel do włączania makr w nowych skoroszytach i dodatkach i nie należy ich modyfikować.

Dodaj nową zaufaną lokalizację

Z technicznego punktu widzenia możesz umieścić własne skoroszyty w domyślnych zaufanych lokalizacjach, ale lepiej zdefiniować własne, jeśli chcesz skorzystać z tej funkcji.

  • Kliknij "Dodaj nową lokalizację… ”, aby wyświetlić okno dialogowe „Microsoft Office Trusted Location”

  • Wprowadź ścieżkę do folderu, którego chcesz użyć, w górnym polu tekstowym (lub kliknij „Przeglądaj…”, aby przejść do folderu)
  • Jeśli chcesz, aby wszystkie podfoldery wybranego folderu były również zaufane, zaznacz „Podfoldery tej lokalizacji są również zaufane”
  • (Opcjonalnie) Wprowadź opis tej zaufanej lokalizacji. Przydatne, jeśli potrzebujesz zarządzać kilkoma lokalizacjami

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave