Pomiń i przejdź do głównej zawartości
Zadzwoń do nas
Numery telefonów i godziny
Centrum pomocy

Sprawdź nasze zasoby pomocy online

Pomoc

GoDaddy Pomoc

Dołożyliśmy wszelkich starań, aby przetłumaczyć tę stronę. Dostępna jest również strona w języku angielskim.

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

Uwaga: Począwszy od 1 czerwca 2021 r., GoDaddy nie będzie już wystawiać ani odnawiać certyfikatów podpisywania kodu lub podpisywania sterowników. Jeśli masz już certyfikat podpisywania kodu lub certyfikatu podpisywania sterowników, nie będzie można go ponownie utworzyć po 1 czerwca 2021 r. Wszystkie certyfikaty wydane przed 1 czerwca 2021 r. Pozostaną ważne do czasu ich wygaśnięcia.

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