Перейти до основного вмісту
Подзвонити нам
Номери телефонів і час роботи
Довідковий центр

Перегляньте наші онлайн-ресурси для довідки

Довідка

GoDaddy Довідка

Ми спробували якнайкраще перекласти цю статтю. Також доступна версія англійською мовою.

Підписування коду Макроси Microsoft Office і Visual Basic для програм

Примітка. З 1 червня 2021 р. GoDaddy більше не видаватиме та не подовжуватиме сертифікати підпису коду або водія. Якщо ви вже маєте сертифікат підпису коду або драйвера, ви не зможете змінити його повторно після 1 червня 2021 р. Усі сертифікати, видані до 1 червня 2021 р., Залишатимуться чинними до закінчення терміну дії.

Сертифікат підпису коду можна використовувати для підпису вмісту, виробленого кількома компаніями Microsoft & reg; Офісні програми, такі як Word & reg ;, Excel & reg; і PowerPoint & reg ;.

Перш ніж почати, переконайтеся, що сертифікат підпису коду та закритий ключ містяться у сховищі сертифікатів Windows. Інструкції з інсталяції див. У статті Інсталяція сертифіката підпису коду у Windows .

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

  1. Відкрийте файл, який бажаєте підписати.
  2. Відкрийте меню Знаряддя , виділіть Макрос і натисніть Редактор Visual Basic .
  3. У вікні Провідник проектів виберіть проект макросу 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