Перейти к основному контенту
Позвонить нам
Телефоны и время работы
Справочный центр

Ознакомьтесь с нашими справочными ресурсами в Интернете

Справка

GoDaddy Справка

Мы постарались перевести эту страницу для вас как можно точнее. Эта страница доступна и на английском языке.

Подписание кода Макросы Microsoft Office и Visual Basic для приложений

Примечание. С 1 июня 2021 года GoDaddy больше не будет выдавать и продлевать сертификаты подписи кода и драйверов. Если у вас уже есть сертификат подписи кода или драйвера, вы не сможете повторно создать его ключ после 1 июня 2021 года. Все сертификаты, выданные до 1 июня 2021 года, будут действительны до истечения их срока действия.

Сертификат подписи кода может использоваться для подписи контента, созданного несколькими корпорациями Microsoft & reg; Приложения Office, такие как Word & reg ;, Excel & reg; и PowerPoint & reg ;.

Перед началом работы убедитесь, что сертификат подписи кода и закрытый ключ находятся в хранилище сертификатов Windows. Инструкции по установке см. В разделе Установка сертификата подписи кода в Windows .

Кодовая подпись документов

  1. Откройте файл, который хотите подписать.
  2. Откройте меню Сервис , выделите Макрос и выберите Редактор Visual Basic .
  3. В окне Project Explorer выберите проект макроса VBA, который вы хотите подписать.
  4. В меню Сервис выберите Цифровая подпись .
  5. Нажмите Выбрать и выберите свой сертификат подписи кода.
  6. Нажмите OK, чтобы закрыть.

Примечание. По умолчанию Windows & reg; XP и Windows 7 не добавляют метку времени к сертификату.

Если вы хотите, чтобы люди продолжали использовать подписанный вами Visual Basic & reg; для кода приложений (VBA) после истечения срока действия сертификата измените реестр на компьютере подписи кода, чтобы добавить метку времени во время подписи, используя следующие ключи:

  • Создать ключ: HKEY_CURRENT_USER \ Software \ Microsoft \ VBA \ Security
  • Создать строку: HKEY_CURRENT_USER \ Software \ Microsoft \ VBA \ Security \ TimeStampURL
  • Создать DWORD: HKEY_CURRENT_USER \ Software \ Microsoft \ VBA \ Security \ TimeStampRetryCount
  • Создать DWORD: HKEY_CURRENT_USER \ Software \ Microsoft \ VBA \ Security \ TimeStampRetryDelay
  • Задайте в новых полях следующие значения:
    TimeStampURL = http://tsa.starfieldtech.com
    TimeStampRetryCount = 3
    TimeStampRetryDelay = 2