×
Орыс
Кешірім өтінеміз. Бұл мақала сіздің тіліңізде қолжетімді емес.

Цифровая подпись проекта макроса

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

В этой статье описано, как цифровую подпись файла или макрос с помощью сертификат. Если у вас еще нет цифрового сертификата, его необходимо получить. Чтобы проверить макросы на своем компьютере, можно создать свой самозаверяющий сертификат с помощью программы Selfcert.exe.

Блог, посвященный пакету Office

В этой статье

Получение цифрового сертификата для подписания

Создание собственного цифрового сертификата

Цифровая подпись проекта макроса

Получение цифрового сертификата для подписи

Цифровой сертификат можно получить в коммерческом центре сертификации (ЦС) или у администратора безопасности.

Дополнительные сведения о центрах сертификации, обслуживающих продукты Майкрософт, см. в списке участников программы корневых сертификатов Microsoft.

К началу страницы

Создание цифрового сертификата для собственной подписи

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

Создание сертификата с автоподписью

Выберите операционную систему

Windows Vista

Windows XP

Windows Vista

  1. Нажмите кнопку Пуск и выберите по очереди пункты Все программы, Microsoft Office, Средства Microsoft Office и Цифровой сертификат для проектов VBA. В поле Имя сертификата введите описательное имя сертификата.

  2. Когда появится сообщение о подтверждении сертификата, нажмите кнопку ОК.

Чтобы просмотреть сертификат в хранилище личных сертификатов , выполните указанные ниже действия.

  1. Откройте обозреватель Internet Explorer.

  2. Выберите в меню Сервис команду Свойства обозревателя и откройте вкладку Содержание.

  3. Нажмите кнопку Сертификаты и откройте вкладку Личные.

К началу страницы

Windows XP

  1. Нажмите кнопку Пуск и выберите по очереди пунктыВсе программы, Microsoft Office, Средства Microsoft Office и Цифровой сертификат для проектов VBA. В поле Имя сертификата введите описательное имя сертификата.

  2. Когда появится сообщение о подтверждении сертификата, нажмите кнопку ОК.

Чтобы просмотреть сертификат в хранилище личных сертификатов , выполните указанные ниже действия.

  1. Откройте обозреватель Internet Explorer.

  2. Выберите в меню Сервис команду Свойства обозревателя и откройте вкладку Содержание.

  3. Нажмите кнопку Сертификаты и откройте вкладку Личные.

К началу страницы

Цифровая подпись проекта макроса

Какое приложение выпуска выпуск 2007 системы Microsoft Office используется?

Excel

Excel

  1. Откройте файл, содержащий макрос, который вы хотите Чтобы выйти.

    • На вкладке Разработчик в группе Код нажмите кнопку Visual Basic.

      Если вкладка Разработчик недоступна, нажмите Кнопку Microsoft Office Изображение кнопки Office и нажмите кнопку Параметры Excel. Затем выберите категорию популярные и установите флажок Показывать вкладку разработчика на ленте.

      Примечание : Лента — это компонент Пользовательский интерфейс Microsoft Office Fluent.

  2. В обозревателе проектов Visual Basic выберите проект, который необходимо подписать.

  3. В меню Сервис выберите пункт Цифровая подпись.

  4. Выполните одно из указанных ниже действий.

    • Если цифровой сертификат ранее не использовался или необходимо использовать другой сертификат, нажмите кнопку Выбор, выберите нужный сертификат и дважды нажмите кнопку ОК.

    • Чтобы использовать текущий сертификат, нажмите кнопку ОК.

      Примечания : 

      • Макросы следует подписывать только после завершения всех проверок и когда продукт готов к распространению, так как любое изменение подписанного макроса приводит к удалению цифровой подписи. Однако, если на компьютере имеется действительный цифровой сертификат, который ранее использовался для подписи проектов, при сохранении проект макроса автоматически будет подписан заново.

      • Если вы хотите запретить пользователям решения случайное изменение макроса и сделав вашу подпись недействительной, заблокируйте проект макроса перед его подписанием. Цифровая подпись говорит только гарантирует, что проект не было подделано после вы вошли. Цифровая подпись подтверждает, что вы написали проект. Таким образом блокировка проекта макроса не запрещает другому пользователю замену цифровой подписи другой подписью. Администраторы организаций могут повторно войдите шаблоны и надстройки, чтобы их можно управлять именно то, что пользователи могут запускать на своем компьютере.

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

      • При добавлении цифровой подписи к макросу необходимо также добавить отметку времени, чтобы пользователи могли проверить подпись даже после истечения срока действия сертификата, с помощью которого она была поставлена. Если подписать макрос без отметки времени, подпись будет действительна только в течении срока действия сертификата.

К началу страницы

Outlook

  1. Откройте файл, содержащий макрос, который необходимо подписать.

    • В меню Сервис выберите пункт Макрос, а затем выберите команду Редактор Visual Basic.

  2. В обозревателе проектов Visual Basic выберите проект, который необходимо подписать.

  3. В меню Сервис выберите пункт Цифровая подпись.

  4. Выполните одно из указанных ниже действий.

    • Если цифровой сертификат ранее не использовался или необходимо использовать другой сертификат, нажмите кнопку Выбор, выберите нужный сертификат и дважды нажмите кнопку ОК.

    • Чтобы использовать текущий сертификат, нажмите кнопку ОК.

      Примечания : 

      • Цифровые подписи макросов только была решение проверен и готов к распространению, так как при каждом изменении кода в подписанном проекте макроса любым способом, его цифровая подпись удаляется. Тем не менее если у вас есть действительный цифровой сертификат, который ранее использовался для подписания проекта на вашем компьютере, проект макроса будет автоматически повторно подписан при его сохранении.

      • Если вы хотите запретить пользователям решения случайное изменение макроса и сделав вашу подпись недействительной, заблокируйте проект макроса перед его подписанием. Цифровая подпись говорит только гарантирует, что проект не было подделано после вы вошли. Цифровая подпись подтверждает, что вы написали проект. Таким образом блокировка проекта макроса не запрещает другому пользователю замену цифровой подписи другой подписью. Администраторы организаций могут повторно войдите шаблоны и надстройки, чтобы их можно управлять именно то, что пользователи могут запускать на своем компьютере.

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

      • При добавлении цифровой подписи к макросу необходимо также добавить отметку времени, чтобы пользователи могли проверить подпись даже после истечения срока действия сертификата, с помощью которого она была поставлена. Если подписать макрос без отметки времени, подпись будет действительна только в течении срока действия сертификата.

К началу страницы

PowerPoint

  1. Откройте файл, содержащий макрос, который необходимо подписать.

    • На вкладке Разработчик в группе Код нажмите кнопку Visual Basic.

      Если вкладка Разработчик недоступна, нажмите Кнопку Microsoft Office Изображение кнопки Office и нажмите кнопку Параметры PowerPoint. Затем выберите категорию популярные и установите флажок Показывать вкладку разработчика на ленте.

      Примечание : Лента — это компонент Пользовательский интерфейс Microsoft Office Fluent.

  2. В обозревателе проектов Visual Basic выберите проект, который необходимо подписать.

  3. В меню Сервис выберите пункт Цифровая подпись.

  4. Выполните одно из указанных ниже действий.

    • Если цифровой сертификат ранее не использовался или необходимо использовать другой сертификат, нажмите кнопку Выбор, выберите нужный сертификат и дважды нажмите кнопку ОК.

    • Чтобы использовать текущий сертификат, нажмите кнопку ОК.

      Примечания : 

      • Макросы следует подписывать только после завершения всех проверок и когда продукт готов к распространению, так как любое изменение подписанного макроса приводит к удалению цифровой подписи. Однако, если на компьютере имеется действительный цифровой сертификат, который ранее использовался для подписи проектов, при сохранении проект макроса автоматически будет подписан заново.

      • Если вы хотите запретить пользователям решения случайное изменение макроса и сделав вашу подпись недействительной, заблокируйте проект макроса перед его подписанием. Цифровая подпись говорит только гарантирует, что проект не было подделано после вы вошли. Цифровая подпись подтверждает, что вы написали проект. Таким образом блокировка проекта макроса не запрещает другому пользователю замену цифровой подписи другой подписью. Организации Администраторы могут заново подписывать шаблоны и надстройки, чтобы их можно управлять именно то, что пользователи могут запускать на свой компьютер.

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

      • При добавлении цифровой подписи к макросу необходимо также добавить отметку времени, чтобы пользователи могли проверить подпись даже после истечения срока действия сертификата, с помощью которого она была поставлена. Если подписать макрос без отметки времени, подпись будет действительна только в течении срока действия сертификата.

К началу страницы

Publisher

  1. Откройте файл, содержащий макрос, который необходимо подписать.

    • В меню Сервис выберите пункт Макрос, а затем выберите команду Редактор Visual Basic.

  2. В обозревателе проектов Visual Basic выберите проект, который необходимо подписать.

  3. В меню Сервис выберите пункт Цифровая подпись.

  4. Выполните одно из указанных ниже действий.

    • Если цифровой сертификат ранее не использовался или необходимо использовать другой сертификат, нажмите кнопку Выбор, выберите нужный сертификат и дважды нажмите кнопку ОК.

    • Чтобы использовать текущий сертификат, нажмите кнопку ОК.

      Примечания : 

      • Макросы следует подписывать только после завершения всех проверок и когда продукт готов к распространению, так как любое изменение подписанного макроса приводит к удалению цифровой подписи. Однако, если на компьютере имеется действительный цифровой сертификат, который ранее использовался для подписи проектов, при сохранении проект макроса автоматически будет подписан заново.

      • Если вы хотите запретить пользователям решения случайное изменение макроса и сделав вашу подпись недействительной, заблокируйте проект макроса перед его подписанием. Цифровая подпись говорит только гарантирует, что проект не было подделано после вы вошли. Цифровая подпись подтверждает, что вы написали проект. Таким образом блокировка проекта макроса не запрещает другому пользователю замену цифровой подписи другой подписью. Администраторы организаций могут повторно войдите шаблоны и надстройки, чтобы их можно управлять именно то, что пользователи могут запускать на своем компьютере.

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

      • При добавлении цифровой подписи к макросу необходимо также добавить отметку времени, чтобы пользователи могли проверить подпись даже после истечения срока действия сертификата, с помощью которого она была поставлена. Если подписать макрос без отметки времени, подпись будет действительна только в течении срока действия сертификата.

К началу страницы

Visio

  1. Откройте файл, содержащий макрос, который необходимо подписать.

    • В меню Сервис выберите пункт Макрос, а затем выберите команду Редактор Visual Basic.

  2. В визуальный Основные окно проекта, выберите проект, который необходимо подписать.

  3. В меню Сервис выберите пункт Цифровая подпись.

  4. Выполните одно из указанных ниже действий.

    • Если цифровой сертификат ранее не использовался или необходимо использовать другой сертификат, нажмите кнопку Выбор, выберите нужный сертификат и дважды нажмите кнопку ОК.

    • Чтобы использовать текущий сертификат, нажмите кнопку ОК.

      Примечания : 

      • Макросы следует подписывать только после завершения всех проверок и когда продукт готов к распространению, так как любое изменение подписанного макроса приводит к удалению цифровой подписи. Однако, если на компьютере имеется действительный цифровой сертификат, который ранее использовался для подписи проектов, при сохранении проект макроса автоматически будет подписан заново.

      • Если вы хотите запретить пользователям решения случайное изменение макроса и сделав вашу подпись недействительной, заблокируйте проект макроса перед его подписанием. Цифровая подпись говорит только гарантирует, что проект не было подделано после вы вошли. Цифровая подпись подтверждает, что вы написали проект. Таким образом блокировка проекта макроса не запрещает другому пользователю замену цифровой подписи другой подписью. Администраторы организаций могут повторно войдите шаблоны и надстройки, чтобы их можно управлять именно то, что пользователи могут запускать на своем компьютере.

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

      • При добавлении цифровой подписи к макросу необходимо также добавить отметку времени, чтобы пользователи могли проверить подпись даже после истечения срока действия сертификата, с помощью которого она была поставлена. Если подписать макрос без отметки времени, подпись будет действительна только в течении срока действия сертификата.

К началу страницы

Word

  1. Откройте файл, содержащий макрос, который необходимо подписать.

    • На вкладке Разработчик в группе Код нажмите кнопку Visual Basic.

      Если вкладка Разработчик недоступна, нажмите Кнопку Microsoft Office Изображение кнопки Office и нажмите кнопку Параметры Word. Затем выберите категорию популярные и установите флажок Показывать вкладку разработчика на ленте.

      Примечание : Лента — это компонент Пользовательский интерфейс Microsoft Office Fluent.

  2. В обозревателе проектов Visual Basic выберите проект, который необходимо подписать.

  3. В меню Сервис выберите пункт Цифровая подпись.

  4. Выполните одно из указанных ниже действий.

    • Если цифровой сертификат ранее не использовался или необходимо использовать другой сертификат, нажмите кнопку Выбор, выберите нужный сертификат и дважды нажмите кнопку ОК.

    • Чтобы использовать текущий сертификат, нажмите кнопку ОК.

      Примечания : 

      • Цифровые подписи макросов только решения были проверены и готовы к распространению, так как при каждом изменении кода в проекте подписанный макрос любым способом, его цифровая подпись удаляется. Тем не менее если у вас есть допустимой цифровой сертификат, который ранее использовался для входа проект на вашем компьютере, проект макроса будет автоматически заново подписан, при его сохранении.

      • Если вы хотите запретить пользователям решения случайное изменение макроса и сделав вашу подпись недействительной, заблокируйте проект макроса перед его подписанием. Цифровая подпись говорит только гарантирует, что проект не было подделано после вы вошли. Цифровая подпись подтверждает, что вы написали проект. Таким образом блокировка проекта макроса не запрещает другому пользователю замену цифровой подписи другой подписью. Администраторы организаций могут повторно войдите шаблоны и надстройки, чтобы их можно управлять именно то, что пользователи могут запускать на своем компьютере.

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

      • При добавлении цифровой подписи к макросу необходимо также добавить отметку времени, чтобы пользователи могли проверить подпись даже после истечения срока действия сертификата, с помощью которого она была поставлена. Если подписать макрос без отметки времени, подпись будет действительна только в течении срока действия сертификата.

К началу страницы

Примечание : Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

Дағдыларды жетілдіру
Оқыту курсымен танысыңыз
Жаңа мүмкіндіктерге бірінші болып қол жеткізу
Office Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.

×