Я ищу разработку макроса, который во время планировщика открывает 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.
Мысли?