Редактирование макросов XLSB и OPM программно

Есть ли способ редактировать содержимое файла макроса программно? Я хочу программно изменить содержимое моих макросов Excel (сохраненных в файле XLSB) и моих макросов Outlook (сохраненных в файле OPM по умолчанию).

Я регулярно запускаю пакетный файл на компьютерах моих коллег, который обновляет поверх своих макросов / лент Excel и Outlook своими собственными. После того, как их файлы обновлены, я хотел бы отредактировать сами макросы на локальном диске пользователя, заменив все экземпляры моего имени на свои (есть несколько макросов электронной почты, которые в настоящее время содержат мое имя в заключительном приветствии). Я попытался открыть документ макросов Excel (XLSB) и документ макросов Outlook (OPM) с помощью Блокнота, чтобы найти / заменить, но он не смог их прочитать. Я бы предпочел, чтобы мне не нужно было открывать Excel или Outlook, чтобы сделать это, так как эти программы должны быть закрыты для выполнения обновления. Есть ли какой-либо тип программы, которую я мог бы использовать для чтения и редактирования текста макроса для файла или для обоих? Или, возможно, есть способ извлечь текст из файлов и сбросить его в блокнот для поиска / замены, а затем вернуть его? Мы ценим любые предложения.

0 ответов

Другие вопросы по тегам