У меня есть база данных из сотен отправленных форм, каждая отправленная форма содержит различные модули с кодом VBA для обработки данных.
Каждое имя файла формы начинается с того же уникального префикса.
Все формы сохраняются в нашем главном глобальном каталоге документов.
Данные из каждой формы записываются в файл журнала.
Код VBA в каждой форме позволяет мне изменять информацию в форме и отправлять обновленную информацию в журнал.
Теперь, из-за введения Office 2019, скрипты vb в каждой форме, созданной в версии 2016 года, не работают, и мне приходится принудительно менять код в каждой отдельной форме, чтобы сделать его совместимым с 2019.
Это массовое изменение требуется не только из-за изменения версии офиса, но и потому, что мне нужно обновить файл журнала, добавив дополнительную информацию, содержащуюся в ячейках форм, которые старый код VBA не обрабатывает.
В каждом файле формы есть 4 модуля VBA, и скрипты в каждом модуле должны быть заменены новым кодом.
На самом деле не знаю, с чего начать, любые идеи очень ценятся.
Понятия не имею, что попробовать.
Ожидаемый результат состоит в том, что я обновил / новый код для 4 макромодулей в настоящее время существует в сотнях файлов, которые необходимо заменить поверх старых кодов ... файлов Excel, начинающихся с общего уникального префикса.