Нужна разработка кода VBA для открытия Outlook и запуска макроса через Sceduler - PullRequest
0 голосов
/ 04 июня 2019

Я ищу разработку макроса, который во время планировщика открывает outlook, запускает макрос, утверждает опцию сохранения поверх старого файла и закрывает outlook.

У меня есть макрос, который экспортирует встречи календаря с определенными критериями формулировки в электронную таблицу, которая анализирует данные для создания записей в базе данных доступа.У меня уже есть код, который использует access для открытия, запуска собственного макроса и закрытия набора с помощью таймера.Я не уверен, как это относится к Outlook, однако.

Это код VBA для открытия доступа и запуска макроса обновления.

Set appAccess = CreateObject("Access.Application")
strDBNameAndPath = "\\gldfp00702\groups\FMV Recruiting\Administrative Database - OPS 200\Editor Version\Ops 200 Administrative Database - Editor Version.accdb"

appAccess.Visible = True

appAccess.OpenCurrentDatabase strDBNameAndPath

appAccess.DoCmd.RunMacro "Update Database"

appAccess.CloseCurrentDatabase

Set appAccess = Nothing

Проблема, с которой я столкнулся, состоит в том, чтобы заставить макрос подтвердить сохранение поверх предыдущего файла Excel.Так как Access получает последнюю информацию и сохраняет ее, файл Excel является просто временным файлом пит-стопа, который заменяется при каждом запуске макроса outlook.В настоящее время я вручную запускаю макрос Outlook.

Мысли?

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