Domyślnie program Excel wyłącza wszystkie makra, aby chronić Cię przed złośliwymi wirusami. Możesz jednak włączyć makra, aby zautomatyzować powtarzające się zadania w programie Excel.
Makro to sekwencja poleceń i instrukcji programu Excel, która pozwala zautomatyzować złożone i powtarzalne zadania. Zamiast ręcznie wykonywać serię czasochłonnych zadań samodzielnie, możesz rejestrować zadania jako makra, aby wykonywać je automatycznie.
Jednak z punktu widzenia bezpieczeństwa stwarzają one duże ryzyko podczas uruchamiania plików programu Excel z obsługą makr. Niektóre skoroszyty obsługujące makra mogą zawierać złośliwe wirusy makr, które mogą uszkodzić lub całkowicie usunąć pliki na dysku, narazić na szwank dane, a nawet uszkodzić cały komputer.
Domyślnie program Excel wyłącza wszystkie makra, aby uniemożliwić otwarcie potencjalnie zainfekowanego pliku. W tym poście dowiesz się, jak włączyć makra w programie Microsoft Excel, aby używać ich w celu usprawnienia przepływu pracy. Makra można włączać dla poszczególnych plików, dla wszystkich skoroszytów lub w zaufanej lokalizacji.
Jak włączyć makra w poszczególnych plikach
Możesz włączyć makra dla niektórych pojedynczych plików z paska komunikatów lub w widoku backstage programu Excel.
Włączanie makr z paska komunikatów
Po otwarciu dokumentu programu Excel zawierającego makro zobaczysz żółty pasek komunikatu tuż pod wstążką programu Excel (patrz zrzut ekranu poniżej). Powie, że makra zostały wyłączone w tym dokumencie programu Excel. Kliknij przycisk „Włącz zawartość”, aby włączyć makra.
Włączanie makr w widoku Backstage
Innym sposobem włączenia makr jest widok backstage. Otwórz zakładkę „Plik” w programie Microsoft Excel. W zakładce „Informacje” zobaczysz żółte „Ostrzeżenie dotyczące bezpieczeństwa”.
Kliknij ikonę „Włącz zawartość” i wybierz „Włącz całą zawartość”, aby włączyć wszystkie makra w tym pliku.
W obu metodach, po włączeniu makr, Excel czyni ten dokument zaufanym dokumentem, co oznacza, że gdy otworzysz ten dokument w przyszłości, nie poprosi Cię o ponowne włączenie makr.
Jak włączyć makra dla jednej sesji?
Czasami chcesz włączyć makra tylko na jeden raz w określonym pliku i nie chcesz, aby ten plik był zaufanym dokumentem. W takich przypadkach Excel umożliwia włączenie makr tylko dla jednej sesji pliku.
Aby to zrobić, kliknij kartę „Plik” w programie Excel i otwórz kartę „Informacje” w widoku backstage. W obszarze Ostrzeżenie o zabezpieczeniach kliknij „Włącz zawartość” i wybierz „Opcje zaawansowane”.
W oknie dialogowym „Opcje zabezpieczeń pakietu Microsoft Office” wybierz „Włącz zawartość dla tej sesji” i kliknij „OK”.
Teraz makra są włączone tylko dla bieżącej sesji. Po ponownym otwarciu dokumentu Excel poprosi o ponowne włączenie makr.
Jak włączyć makra we wszystkich skoroszytach
Program Excel ma Centrum zaufania, w którym można domyślnie włączać lub wyłączać wszystkie makra w skoroszytach. Centrum zaufania programu Excel zawiera ustawienia zabezpieczeń i prywatności, które mogą pomóc w zapewnieniu bezpieczeństwa komputera i dokumentów.
Aby włączyć wszystkie makra, przejdź do zakładki „Plik” w programie Excel i kliknij „Opcje” na lewym pasku bocznym widoku backstage.
Otworzy się okno dialogowe Opcje programu Excel. Kliknij „Centrum zaufania” na pasku bocznym po lewej stronie i kliknij przycisk „Ustawienia Centrum zaufania” po prawej stronie.
W oknie dialogowym Centrum zaufania wybierz „Ustawienia makr” na lewym pasku bocznym, a po prawej stronie możesz zobaczyć cztery ustawienia makr.
Cztery ustawienia makr:
- Wyłącz wszystkie makra bez powiadomienia: Ta opcja całkowicie wyłącza makra, blokując je bez potwierdzenia. Po wybraniu tego ustawienia nie zobaczysz żadnych powiadomień.
- Wyłącz wszystkie makra z powiadomieniem: Jest to domyślna opcja, która blokuje makra, ale wyświetla powiadomienie. Umożliwia to włączanie makr dla poszczególnych plików. Nie klikaj „Włącz zawartość”, jeśli nie ufasz źródłu.
- Wyłącz wszystkie makra z wyjątkiem makr podpisanych cyfrowo: Ta opcja blokuje wszystkie makra z wyjątkiem makr podpisanych cyfrowo. Program Excel nadal będzie prosić o potwierdzenie większości makr, ale zaufane makra będą działać bez potwierdzenia.
- Włącz wszystkie makra: Po wybraniu tego ustawienia można uruchamiać wszystkie makra bez potwierdzania. Ponadto ta opcja sprawi, że Twój system będzie podatny na potencjalne złośliwe oprogramowanie i wirusy. Ale przy tym ustawieniu nie musisz za każdym razem włączać makr.
Teraz, aby włączyć wszystkie makra bez potwierdzenia, wybierz czwartą opcję, „Włącz wszystkie makra” w Ustawieniach makr. Następnie kliknij „OK”, aby zapisać ustawienia.
Jeśli chcesz wyłączyć wszystkie makra, wybierz odpowiednie ustawienie w powyższych opcjach.
Włącz makra w zaufanej lokalizacji
Program Excel można skonfigurować tak, aby ufał określonym lokalizacjom w systemie lub w sieci lokalnej, w której można przechowywać pliki z obsługą makr. Jeśli otworzysz dowolny plik w zaufanej lokalizacji, program Excel automatycznie uruchomi swoje makro bez potwierdzenia, nawet jeśli w Centrum zaufania wybrano ustawienie „Wyłącz wszystkie makra bez powiadomienia”.
Aby dodać zaufaną lokalizację, przejdź do zakładki „Plik” i kliknij „Opcja” w widoku backstage.
Kliknij „Centrum zaufania” na lewym pasku bocznym i otwórz „Ustawienia Centrum zaufania” po prawej stronie okna dialogowego.
W oknie dialogowym Centrum zaufania kliknij „Zaufana lokalizacja” w lewym górnym rogu, a po prawej stronie możesz zobaczyć wszystkie swoje „Zaufane lokalizacje” wymienione w polu.
Jeśli dodajesz lokalizację ze swojej sieci, zaznacz pole obok „Zezwalaj na zaufaną lokalizację w mojej sieci”. Jeśli dodajesz lokalizację z dysku, pozostaw ją niezaznaczoną. Następnie kliknij przycisk „Dodaj nową lokalizację”.
Następnie kliknij przycisk „Przeglądaj” w oknie dialogowym Zaufana lokalizacja i wybierz swoją lokalizację z dysku lub sieci. Pamiętaj, że nie jest zalecane wybieranie dysku z sieci, ponieważ złośliwe makra mogą łatwo się przez nie rozprzestrzeniać.
Jeśli chcesz, aby zaufany był również dowolny podfolder wybranej lokalizacji, zaznacz pole wyboru „Podfoldery tej lokalizacji są również zaufane”. Jeśli chcesz, możesz również dodać opis zaufanej lokalizacji w polu „Opis:”. Następnie kliknij „OK”.
Gdy to zrobisz, zobaczysz, że twoja nowa lokalizacja została dodana do listy ścieżek.
Teraz możesz zapisywać pliki programu Excel z obsługą makr w dowolnej z wymienionych zaufanych lokalizacji i uruchamiać jego makra bez żadnych ostrzeżeń dotyczących bezpieczeństwa.
Jak usunąć zaufane dokumenty
Jeśli zdecydowałeś się nie uruchamiać żadnego makra w plikach Excela ze względu na problem z zabezpieczeniami i wybrałeś pierwsze ustawienie makra (Wyłącz wszystkie makra bez powiadomienia), okaże się, że nadal możesz uruchamiać makra w niektórych plikach.
To dlatego, że Excel zapamięta Twoje poprzednie operacje. Jeśli włączysz makra w niektórych plikach, klikając „Włącz zawartość”, gdy są otwierane, gdy wybrane jest ustawienie domyślne (Wyłącz wszystkie makra z powiadomieniem), program Excel zapamięta te operacje.
Po kliknięciu przycisku „Włącz zawartość” w dokumencie obsługującym makra program Excel doda ten plik do zaufanych dokumentów. I nawet po zmianie ustawienia makr na „Wyłącz wszystkie makra bez powiadomienia”, ten plik jest nadal zaufanym dokumentem, dlatego nadal możesz uruchamiać makra w tym pliku.
Aby całkowicie wyłączyć wszystkie makra, musisz usunąć te zaufane dokumenty. Aby to zrobić, przejdź do Plik → Opcje → Centrum zaufania → Ustawienia Centrum zaufania.
W oknie Centrum zaufania kliknij opcje „Zaufane dokumenty”. Kliknij przycisk „Wyczyść”, aby wyczyścić wszystkie Zaufane dokumenty.
Następnie kliknij „Tak” w wyskakującym okienku, aby potwierdzić.
Teraz wszystkie zaufane dokumenty są usuwane. Pamiętaj, że gdy wyczyścisz Zaufane dokumenty, nie tylko nie będą one uruchamiać żadnych makr, ale także kontrolki ActiveX i inne rodzaje aktywnej zawartości w tych dokumentach.