Я создал от 20 до 30 форм в Excel, а также надстройку Excel для работы с формами пару лет назад.Формы и надстройка содержат код VBA, который мы кодируем подписанным сертификатом от Go Daddy.Срок действия сертификата истекает в этом месяце, и компания обратилась ко мне с просьбой помочь им со всем, что необходимо сделать, чтобы убедиться, что формы все еще будут работать, и не будет сообщать корпоративным пользователям о доверии макросам.
Сертификат будет обновлен сGo Daddy, оригинальный провайдер.
Нужно ли мне перекодировать подпись проекта VBA в каждом файле или достаточно ли умна подпись кода, чтобы понять, что сертификат был обновлен, и все равно использовать его?Похоже, что в худшем случае мне придется открыть каждый проект VBA и заново подписать код, сохранить файлы, а затем повторно развернуть их на сервере, с которого пользователи открывают формы при их использовании.
Вероятно, я могу понять это методом проб и ошибок, но я больше не работаю в компании и не буду иметь доступа к формам и сертификатам, пока не пойду в офис на следующей неделе.Тем не менее, я хочу быть готовым, поэтому любая повторная подпись / повторное развертывание занимает как можно меньше времени.
Спасибо!