Bip bip bip… obliczam… obliczam… inicjuję sekwencję 42…
Wygląda na to, że te szalone roboty znów to zrobiły. Zajęły tę stroną i przetłumaczyły ją na Twój język. Metalowe serduszka tych robotów naprawdę chcą jak najlepiej. Chcą pomóc. Przy użyciu przycisków u dołu strony powiedz nam, jak idzie robotom. Przejdź do wersji angielskiej

Podpisywanie kodu makr pakietu Microsoft Office i języka Visual Basic for Applications

Certyfikatu podpisywania kodu można używać do podpisywania treści tworzonych przez kilka firm Microsoft & reg; Aplikacje biurowe, takie jak Word & reg ;, Excel & reg; i PowerPoint & reg ;.

Zanim zaczniesz, upewnij się, że certyfikat podpisywania kodu i klucz prywatny znajdują się w magazynie certyfikatów systemu Windows. Instrukcje dotyczące instalacji zawiera artykuł Instalacja certyfikatu podpisywania kodu w systemie Windows.

Kodowanie podpisywania dokumentów

  1. Otwórz plik, który chcesz podpisać.
  2. Kliknij menu Narzędzia , zaznacz opcję Makro i kliknij Edytor Visual Basic .
  3. W oknie Eksplorator projektów wybierz projekt makra VBA, który chcesz podpisać.
  4. Z menu Narzędzia wybierz opcję Podpis cyfrowy .
  5. Kliknij Wybierz i wybierz certyfikat podpisywania kodu.
  6. Kliknij przycisk OK, aby zamknąć.

Uwaga: Domyślnie system Windows & reg; XP i Windows 7 nie dodają znacznika czasu do certyfikatu.

Jeśli chcesz zezwolić innym osobom na dalsze używanie podpisanego języka Visual Basic & reg; w przypadku kodu aplikacji (VBA) po wygaśnięciu certyfikatu zmodyfikuj rejestr na komputerze podpisującym kod, aby dodać znacznik czasu w momencie podpisywania przy użyciu następujących kluczy:

  • Utwórz klucz: HKEY_CURRENT_USER \ Software \ Microsoft \ VBA \ Security
  • Utwórz ciąg: HKEY_CURRENT_USER \ Software \ Microsoft \ VBA \ Security \ TimeStampURL
  • Utwórz DWORD: HKEY_CURRENT_USER \ Software \ Microsoft \ VBA \ Security \ TimeStampRetryCount
  • Utwórz DWORD: HKEY_CURRENT_USER \ Software \ Microsoft \ VBA \ Security \ TimeStampRetryDelay
  • Ustaw nowe pola na następujące wartości:
    TimeStampURL = http://tsa.starfieldtech.com
    TimeStampRetryCount = 3
    TimeStampRetryDelay = 2


Czy ten artykuł był pomocny?
Dziękujemy za przekazanie informacji. Aby porozmawiać z pracownikiem obsługi klienta, zadzwoń pod numer pomocy technicznej lub skorzystaj z opcji czatu (powyżej).
Cieszymy się, że udało się nam pomóc! Czy coś jeszcze możemy dla Ciebie zrobić?
Przykro nam z tego powodu. Powiedz nam, co było niezrozumiałe lub dlaczego nie udało się rozwiązać Twojego problemu.