Applies ToExcel dla Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016 Excel 2013

W programie Excel możesz zmienić ustawienia bezpieczeństwa makr, aby określić, które makra będą uruchamiane podczas otwierania skoroszytu i w jakich okolicznościach. Na przykład możesz zezwolić na uruchamianie makr w zależności od tego, czy są one podpisane cyfrowo przez zaufanego dewelopera.

Aby uzyskać więcej informacji na temat ustawień bezpieczeństwa makr w dokumentach pakietu Microsoft Office, zobacz Włączanie lub wyłączanie makr w plikach pakietu Office.

Na poniższej liście podsumowano różne ustawienia bezpieczeństwa makr. W obszarze wszystkich ustawień, jeśli zainstalowano oprogramowanie antywirusowe współpracujące z pakietem Microsoft 365, a skoroszyt zawiera makra, skoroszyt jest przed otwarciem skanowany w poszukiwaniu znanych wirusów.

  • Wyłącz wszystkie makra bez powiadomienia Kliknij tę opcję, jeśli nie ufasz makrom. Wszystkie makra w dokumentach i alerty zabezpieczeń dotyczące makr zostaną wyłączone. Dokumenty zawierające zaufane, niepodpisane makra możesz umieścić w zaufanej lokalizacji. Dokumenty w zaufanych lokalizacjach mogą być uruchamiane bez sprawdzania przez system zabezpieczeń Centrum zaufania.

  • Wyłącz wszystkie makra i wyświetl powiadomienie To jest ustawienie domyślne. Kliknij tę opcję, jeśli chcesz wyłączyć makra, ale wolisz otrzymywać alerty zabezpieczeń w przypadku wykrycia makr. Dzięki temu możesz określić, kiedy włączyć indywidualne makra.

  • Wyłącz wszystkie makra oprócz makr podpisanych cyfrowo To ustawienie działa tak samo, jak opcja Wyłącz wszystkie makra i wyświetl powiadomienie, tyle że makra podpisane cyfrowo przez zaufanego wydawcę mogą być uruchamiane, o ile wydawca należy już do zaufanych wydawców. Jeśli wydawca nie został uznany przez Ciebie za zaufanego, wyświetlane jest powiadomienie. W ten sposób można włączyć te podpisane makra lub uznać wydawcę za zaufanego. Wszystkie niepodpisane makra są wyłączane bez powiadomienia.

  • Włącz wszystkie makra (niezalecane, może zostać uruchomiony niebezpieczny kod) Kliknij tę opcję, aby zezwolić na uruchamianie wszystkich makr. Użycie tego ustawienia powoduje narażenie komputera na potencjalnie złośliwy kod i nie jest zalecane.

  • Ufaj dostępowi do modelu obiektowego projektu VBA    To ustawienie jest przeznaczone dla deweloperów i służy do celowego blokowania modelu obiektów VBA lub zezwalania na dostęp programowy do modelu obiektów VBA z poziomu dowolnego klienta automatyzacji. Innymi słowy zapewnia opcję zabezpieczeń dla kodu napisanego w celu zautomatyzowania programu pakietu Office i programowego manipulowania środowiskiem i modelem obiektowym firmy Microsoft Visual Basic for Applications (VBA). Jest to ustawienie dla każdego użytkownika i dla każdej aplikacji i domyślnie odmawia dostępu. Ta opcja zabezpieczeń utrudnia nieautoryzowanym programom tworzenie kodu "samoreplikacyjnego", który może uszkodzić systemy użytkowników końcowych. Aby każdy klient automatyzacji mógł programowo uzyskać dostęp do modelu obiektowego języka VBA, użytkownik uruchamiający kod musi jawnie udzielić dostępu. Aby zezwolić na dostęp, należy zaznaczyć omawiane pole wyboru.

Pakiet Office korzysta z technologii Microsoft Authenticode, dzięki której twórcy makr mogą cyfrowo podpisać plik lub projekt makra. Certyfikat użyty do utworzenia podpisu potwierdza, że makro lub dokument pochodzi od osoby podpisującej, a podpis potwierdza, że makro lub dokument nie zostały zmienione.

Gdy certyfikat cyfrowy jest zainstalowany, możesz podpisywać pliki i projekty makr.

Uzyskiwanie certyfikatu cyfrowego do podpisywania

Certyfikat cyfrowy można uzyskać od komercyjnego urzędu certyfikacji (CA), administratora zabezpieczeń wewnętrznych lub informatyka.

Aby dowiedzieć się więcej o urzędach certyfikacji oferujących usługi związane z produktami firmy Microsoft, zobacz listę urzędów certyfikacji uwzględnionych w programie Microsoft Root Certificate Program.

Tworzenie własnego certyfikatu cyfrowego do podpisywania

Własny certyfikat na potrzeby projektów z podpisem własnym możesz utworzyć za pomocą narzędzia Selfcert.exe.

Uwaga: Ponieważ certyfikat cyfrowy utworzony samodzielnie przez Ciebie nie jest wydany przez oficjalny urząd certyfikacji, podpisane w ten sposób projekty makr są nazywane projektami z podpisem własnym. Pakiet Microsoft Office uznaje certyfikat z podpisem własnym za zaufany tylko na komputerze mającym ten certyfikat w magazynie certyfikatów osobistych użytkownika.

Aby uzyskać więcej informacji na temat cyfrowego podpisywania makr, zobacz Cyfrowe podpisywanie projektu makra.

Zmienianie ustawień bezpieczeństwa makr

Możesz zmienić ustawienia bezpieczeństwa makr w Centrum zaufania, chyba że administrator systemu w organizacji zmienił ustawienia domyślne, aby uniemożliwić zmianę ustawień.

  1. Na karcie Deweloper w grupie Kod kliknij przycisk Bezpieczeństwo makr.

    Karta Deweloper na wstążce

    Aby udostępnić kartę Deweloper, zobacz Wyświetlanie karty Deweloper.

  2. W kategorii Ustawienia makr w obszarze Ustawienia makr kliknij odpowiednią opcję.

    Uwaga: Wszelkie zmiany wprowadzone w kategorii Ustawienia makr w programie Excel dotyczą tylko tego programu i nie wpływają na inne programy pakietu Microsoft Office.

Dostęp do Centrum zaufania możesz również uzyskać z poziomu okna Opcje programu Excel. W tym celu kliknij pozycję Opcje, a następnie kliknij pozycję Centrum zaufania > Ustawienia Centrum zaufania > ustawieniami makr.

Aby uzyskać więcej informacji na temat bezpieczeństwa makr, zobacz następujące tematy:

Rozwiązywanie problemów

Nie mogę zmienić ustawień bezpieczeństwa swoich makr

Niektórzy użytkownicy nie mogą zmieniać ustawień Centrum zaufania ze względu na zasady zabezpieczeń grupy w ich organizacji. W takich przypadkach skontaktuj się z administratorem działu informatycznego organizacji.

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

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.