Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Подпись VBAProject. Проверка наличия подписи. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Подпись VBAProject. Проверка наличия подписи. (Макросы/Sub)
Подпись VBAProject. Проверка наличия подписи.
boa Дата: Четверг, 06.08.2020, 00:36 | Сообщение № 1
Группа: Друзья
Ранг: Ветеран
Сообщений: 550
Репутация: 167 ±
Замечаний: 0% ±

365
Здравствуйте,
Судя по тому, что в Нете ответа я не нашел, вопрос, наверное, риторический.
Но все же, кто-то может сталкивался с проверкой наличия подписи у проекта ВБА и его идентификацией.
Мне понравилась справка от МС: "При создании надстроек, меняющих код макросов, нужно разработать способ проверки проекта на наличие цифровой подписи и, если проект подписан, выводить для пользователя предупреждение о следствиях внесения изменений."
Она обнадеживает )), а вот каких-то инструментов для создания..., ни одной ссылки

Вопрос: Как проверить наличие цифровой подписи у проекта VBA средствами VBA?
К сообщению приложен файл: Test_signature.xlsb (14.7 Kb)




Сообщение отредактировал boa - Четверг, 06.08.2020, 00:37
 
Ответить
СообщениеЗдравствуйте,
Судя по тому, что в Нете ответа я не нашел, вопрос, наверное, риторический.
Но все же, кто-то может сталкивался с проверкой наличия подписи у проекта ВБА и его идентификацией.
Мне понравилась справка от МС: "При создании надстроек, меняющих код макросов, нужно разработать способ проверки проекта на наличие цифровой подписи и, если проект подписан, выводить для пользователя предупреждение о следствиях внесения изменений."
Она обнадеживает )), а вот каких-то инструментов для создания..., ни одной ссылки

Вопрос: Как проверить наличие цифровой подписи у проекта VBA средствами VBA?

Автор - boa
Дата добавления - 06.08.2020 в 00:36
krosav4ig Дата: Четверг, 06.08.2020, 01:08 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Здравствуйте
[vba]
Код
Debug.Print ThisWorkbook.VBASigned
[/vba]


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеЗдравствуйте
[vba]
Код
Debug.Print ThisWorkbook.VBASigned
[/vba]

Автор - krosav4ig
Дата добавления - 06.08.2020 в 01:08
boa Дата: Четверг, 06.08.2020, 08:56 | Сообщение № 3
Группа: Друзья
Ранг: Ветеран
Сообщений: 550
Репутация: 167 ±
Замечаний: 0% ±

365
Андрей, спасибо,
А можно ли еще как-то идентифицировать подпись?
Ну и можно ли средствами VBA установить подпись на проект?


 
Ответить
СообщениеАндрей, спасибо,
А можно ли еще как-то идентифицировать подпись?
Ну и можно ли средствами VBA установить подпись на проект?

Автор - boa
Дата добавления - 06.08.2020 в 08:56
krosav4ig Дата: Четверг, 06.08.2020, 20:08 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
А вот по этим вопросам у мну никаких мыслей, кроме как дергать WinApi (findwindowex, sendmessage, getwindowtext, etc) или пользовать SignTool из MS SDK


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеА вот по этим вопросам у мну никаких мыслей, кроме как дергать WinApi (findwindowex, sendmessage, getwindowtext, etc) или пользовать SignTool из MS SDK

Автор - krosav4ig
Дата добавления - 06.08.2020 в 20:08
boa Дата: Четверг, 06.08.2020, 22:03 | Сообщение № 5
Группа: Друзья
Ранг: Ветеран
Сообщений: 550
Репутация: 167 ±
Замечаний: 0% ±

365
Спасибо, krosav4ig,
я подозревал, что без WinApi не обойтись ((
Спасибо за подсказки, буду гуглить :)


 
Ответить
СообщениеСпасибо, krosav4ig,
я подозревал, что без WinApi не обойтись ((
Спасибо за подсказки, буду гуглить :)

Автор - boa
Дата добавления - 06.08.2020 в 22:03
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Подпись VBAProject. Проверка наличия подписи. (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!