2 быстрых метода создания новых писем из шаблона с помощью Outlook VBA

Поделись сейчас:

Поскольку многие пользователи считают поиск и использование шаблонов электронной почты Outlook обременительным, в этой статье мы покажем 2 быстрых метода создания новых электронных писем с использованием шаблона с Outlook VBA.

Чаще всего, чтобы использовать шаблон электронной почты Outlook, вы должны сначала узнать его, нажав «Новые элементы»> «Дополнительные элементы»> «Выбрать форму». Затем в диалоговом окне «Выбрать форму» найдите и откройте tarполучить шаблоны в «Пользовательские шаблоны в файловой системе», как показано на следующем снимке экрана.

Выберите форму

Понятно, что это действительно очень хлопотно. Поэтому здесь мы представим 2 быстрых средства, которые могут быстро создавать новую электронную почту с использованием шаблонов с помощью Outlook VBA. Читайте дальше, чтобы получить их в деталях.

Способ 1: создать новый шаблон электронной почты непосредственно в Outlook VBA

  1. Сначала перейдите на вкладку «Разработчик» в главном окне Outlook.
  2. Затем нажмите кнопку «Visual Basic», которая откроет новое окно.
  3. Затем скопируйте и вставьте следующие коды VBA в модуль.
Sub CreateNewMail()
    Dim obApp As Object
    Dim NewMail As MailItem
 
    Set obApp = Outlook.Application
    Set NewMail = obApp.CreateItem(olMailItem)
 
    'You can change the concrete info as per your needs
    With NewMail
         .Subject = Date & " Test Email"
         .To = "example@mail.com"
         .Body = "Dear Johnny," & vbCrLf & vbCrLf & "I'm glad to write this email to you .......... " & vbCrLf & vbCrLf & "This is just a test email template with Outlook VBA" & vbCrLf & vbCrLf & vbCrLf & "Yours Truly," & vbCrLf & vbCrLf & "John Smith"
         .Attachments.Add ("C:\Attachments\Test File.docx")
         .Importance = olImportanceHigh
         .Display
    End With
 
    Set obApp = Nothing
    Set NewMail = Nothing
End Sub

Создайте новый шаблон электронной почты непосредственно в Outlook VBA

  1. После этого выйдите из окна «Visual Basic». Теперь выполните следующие шаги, чтобы добавить этот макрос на панель быстрого доступа:
  • Сначала нажмите стрелку вниз на панели быстрого доступа и выберите «Дополнительные команды».
  • Затем в новом всплывающем окне установите «Выбрать команды из» на «Макросы».
  • После этого шаг на правильный.
  • Далее нажмите кнопку «Добавить».Добавьте новый модуль макросов на панель быстрого доступа
  • Впоследствии вы можете изменить его внешний вид. Нажмите кнопку «Изменить». В новом диалоговом окне дайте ему новое имя и укажите для него значок.Изменить внешний вид макроса на панели быстрого доступа
  • В конце нажмите два «ОК».
  1. Наконец, вы можете щелкнуть значок макроса на панели быстрого доступа. Сразу же появится новое окно сообщения, как показано на следующем рисунке.Новая почта из шаблона Outlook VBA

Способ 2: создать новое электронное письмо из существующего шаблона с помощью Outlook VBA

  1. Во-первых, у вас должен быть готовый шаблон письма. Создайте новое электронное письмо в желаемом формате, канцелярские принадлежности и сохраните его как шаблон Outlook. Подробные шаги смотрите в статье «Как повысить эффективность вашей работы с помощью шаблонов Outlook». Кроме того, пожалуйста, запишите путь к папке для сохранения этого файла шаблона.
  2. Затем перейдите в окно «Visual Basic» и откройте новый модуль, как в Совете 1.
  3. Впоследствии вы должны скопировать и вставить следующий снимок экрана:
Sub CreateEmailfromTemplate()
    Dim obApp As Application
    Dim NewMail As Outlook.MailItem
 
    Set obApp = Outlook.Application
    'Change the template file folder path according to your case
    Set NewMail = obApp.CreateItemFromTemplate("C:\Users\Test\Documents\Test Mail.oft")
    NewMail.Display
 
    Set obApp = Nothing
    Set NewMail = Nothing
End Sub

Создайте новое электронное письмо из существующего шаблона с помощью Outlook VBA

  1. После этого выполните шаг 5 из приведенного выше совета 1, чтобы добавить новый макрос на панель быстрого доступа.
  2. В конце концов, вы можете попробовать. Вы получите новое электронное письмо, используя шаблон, как на изображении ниже:Электронная почта из шаблона через Outlook VBA

Сравнение 2 методов

методы Преимущества Недостаток
Метод 1 Вы можете создать шаблон электронной почты непосредственно с помощью кодов VBA. Вы не можете форматировать тексты в сообщении.
Метод 2 Вы можете применить нужные канцелярские принадлежности и отформатировать тексты для электронной почты. Вам следует заранее создать новый шаблон электронной почты.

Справляться со случайными ошибками Outlook

Хотя Outlook многофункционален, он по-прежнему подвержен различным проблемам. Более того, мost досадно, что пользователи не могутtarт Outlook. В общем, это может произойти от поврежденный Outlook. Таким образом, вы можете перейти в «Панель управления», чтобы восстановить офисный пакет. Если проблема не устранена, вам придется прибегнуть к помощи опытного инструмента для ремонта, такого как DataNumen Outlook Repair.

Об авторе:

Ширли Чжан — эксперт по восстановлению данных в DataNumen, Inc., которая является мировым лидером в области технологий восстановления данных, включая ремонт SQL Server МДФ и программные продукты для ремонта Outlook. Для получения дополнительной информации посетите www.datanumen.com

Поделись сейчас:

Комментарии закрыты.