Попытка открыть шаблон электронной почты Outlook с помощью excel VBA

Я пытаюсь открыть шаблон электронной почты Outlook 2010 с помощью Excel. Я получаю следующую ошибку:

«Ошибка времени выполнения» -2147287038 (80030002): невозможно открыть файл: C: \ My \ Path \ MyTemplate.oft. Файл может отсутствовать, у вас может не быть разрешения на его открытие, или он может быть открыт в другом щелкните правой кнопкой мыши папку, содержащую файл, а затем нажмите «Свойства», чтобы проверить ваши разрешения для этой папки ».

Файл существует (в нужном месте), я проверил разрешения (насколько я знаю, как), и файл еще не открыт.

Вот мой код:

Sub Mail_experiment() Dim OutApp As Outlook.Application Dim OutMail As Outlook.mailitem Set OutApp = CreateObject("Outlook.Application") Set OutMail = OutApp.CreateItemFromTemplate("C:\My\Path\MyTemplate.oft") On Error Resume Next With OutMail .to = "[email protected]" .CC = "" .BCC = "" .Subject = "This is my Subject line" .Send End With On Error GoTo 0 Set OutMail = Nothing Set OutApp = Nothing End Sub 

Спасибо за любую помощь!!!

«Я попробовал свой код на другом компьютере, и он сработал. Я вернулся и изменил имя файла моего шаблона, поскольку предыдущее имя было во всех столицах (не имеет значения, правильно?). У меня появилось сообщение о необходимости быть администратором, чтобы это сделать, что я считал странным, так как это мой личный домашний компьютер.Однако, когда я нажал «продолжить», он пошел дальше и изменил имя. Теперь это работает. – David Elphee Sep 14 '14 at 13: 23"

  • Excel создает электронную почту Outlook, но текст не выравнивается
  • Excel VBA для поиска в почтовых сообщениях Outlook
  • Текстовое поле подсказки, которое будет сохранять форматирование Outlook
  • Создание вложения из листа Google в формате MS Excel через скрипт Google
  • Outlook 2010 - странная ошибка.
  • Каждая строка отправляет электронное письмо тому же получателю
  • Как я могу создавать электронные письма только для уникальных адресов из столбца в excel?
  • PHP создает электронную таблицу Excel, а затем посылает ее по электронной почте в виде вложения
  • VBA: выберите первую отфильтрованную ячейку, затем перейдите на следующую
  • Excel VBA Отправить Email
  • Отправить автоматические письма от Excel с конвертом
  • Interesting Posts

    Сводный стол заводит меня орехами, переворачивая цифры до дат

    Мне бы хотелось принудительно перезаписать файл Excel через пакет RDCOMClient в R, но он не работает с кодом

    Как написать рабочий лист Excel в MemoryStream?

    Разбор Excel с использованием jxl

    Попытка создать СУММУ с CONCAT в диапазоне, в листингах google сказано, что нет

    Как создать формулу в excel, которая может выполнять итерацию в определенном диапазоне?

    «workbooks.sheets.add после» не работает

    Как загрузить данные из excel в xcode?

    Как определить диапазон переменных строк в excel

    Автоматический дистрибьютор вакансий

    Экспорт .xls из VBA Excel

    UDF, ссылающийся на именованные ошибки таблицы, когда активна другая рабочая книга

    Синтаксис При выборе диапазона, если столбец и строки являются переменными

    Измените формат ячейки (черный) из ячейки с помощью записи поиска

    Ошибка «Невозможно вставить объект» при добавлении элемента управления ActiveX, такого как Microsoft DataGrid на лист Excel

    Давайте будем гением компьютера.