Макрос Excel из файла 1, который будет применен к файлу 2 - PullRequest
0 голосов
/ 31 марта 2020

У меня есть файлы .csv с разными именами файлов, которые помещаются на общий диск два раза в день, и мне нужно автоматически применить макрос, который я написал (с большой помощью), к последнему созданному файлу без ввода данных пользователем, чтобы я мог добавить его в Windows Планировщик заданий. Для части планировщика задач я просто собирался использовать скрипт PowerShell, но я не знаю, как заставить Excel открыть самый последний созданный файл, а затем получить макрос из другого файла, чтобы применить его к себе.

Как в Excel открыть макрос из файла1 и запустить его в файле2 (где имя файла в файле2 меняется ежедневно)? Любая помощь очень ценится, так как я одураченный в Excel .... lol.

Большое спасибо за любую помощь, которую вы можете оказать.

1 Ответ

0 голосов
/ 01 апреля 2020

Я бы порекомендовал хранить ваш макрос в Персональной книге макросов. При этом вы можете запускать его для каждого файла Excel, который вы открываете. Вот как вы это делаете: https://support.office.com/en-us/article/create-and-save-all-your-macros-in-a-single-workbook-66c97ab3-11c2-44db-b021-ae005a9bc790

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...