Pakiet biurowy Microsoft Office zapewnia kilka poziomów ochrony danych zaprojektowanych w celu kontrolowania poziomu dostępu użytkownika i możliwości wprowadzania zmian w wybranym dokumencie. Zalecanym działaniem jest ustawienie hasła dla całego wymaganego pliku, chociaż zapewniono również możliwość ochrony pojedynczego makra.
Niezbędny
Microsoft Office Word
Instrukcje
Krok 1
Otwórz menu „Serwis” na górnym pasku narzędzi okna używanej aplikacji biurowej i wybierz pozycję „Makro”, aby zainicjować ochronę wybranego makra.
Krok 2
Wybierz element „Visual Basic Editor”, aby uruchomić narzędzie i wywołać menu kontekstowe makra, które ma być chronione, klikając prawym przyciskiem myszy.
Krok 3
Określ polecenie Właściwości VBAProject i przejdź do karty Zabezpieczenia w oknie dialogowym właściwości, które zostanie otwarte.
Krok 4
Zastosuj pole wyboru do pola Zablokuj projekt do przeglądania i wprowadź żądaną wartość hasła w polu Hasło.
Krok 5
Kliknij OK, aby potwierdzić polecenie.
Krok 6
Uruchom narzędzie Certyfikat cyfrowy dla projektów VBA i utwórz własny podpis cyfrowy, aby uzyskać alternatywną metodę ochrony makra.
Krok 7
Naciśnij przycisk „Start”, aby wyświetlić główne menu systemu i przejdź do pozycji „Uruchom”.
Krok 8
Wpisz mmc w polu Otwórz i kliknij OK, aby potwierdzić wykonanie polecenia uruchomienia konsoli zarządzania.
Krok 9
Jednocześnie naciśnij klawisze funkcyjne Ctrl + M i kliknij przycisk Dodaj.
Krok 10
W otwartym oknie dialogowym określ przystawkę Certyfikaty i dodaj ją do konsoli.
Krok 11
Wybierz wygenerowany plik podpisu cyfrowego i wyeksportuj go na dysk. Wynikiem tej akcji będzie plik z rozszerzeniem *.cer.
Krok 12
Wróć do narzędzia Visual Basic Editor i przejdź do sekcji Narzędzia/Podpis cyfrowy.
Krok 13
Użyj wygenerowanego pliku certyfikatu do podpisania wymaganego makra oraz nawigowania i powrotu do używanej aplikacji biurowej.
Krok 14
Rozwiń menu Opcje na górnym pasku narzędzi i przejdź do Zabezpieczenia.
Krok 15
Wybierz grupę Ochrona makr i zastosuj pole wyboru do pola Bardzo wysoki w sekcji Poziom zabezpieczeń. Akcja ta uniemożliwi zmianę wybranego makra przez dowolnego użytkownika, który nie posiada wymaganego certyfikatu.