Как автоматически заполнить строку темы электронной почты именем вложения в Outlook

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

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

Многие пользователи привыкли вручную вводить имя вложения в строке темы электронного письма. В таком случае, если Outlook может выполнить это автоматически, это будет гораздо удобнее. Также некоторые пользователи часто забывают заполнить строку темы. Таким образом, при нажатии кнопки «Отправить» они получат предупреждающее сообщение «без темы». В таком случае, если Outlook может автоматически заполнять тему именем вложения, они смогут избежать надоедливого предупреждения «без темы». Короче говоря, считается, что многие пользователи Outlook жаждут такого метода, позволяющего Outlook автоматически заполнять строку темы письма именем вложения. К счастью, с помощью Outlook VBA мы можем добиться этого с помощью utm.ost простота. Вот подробные коды и шаги VBA.

Автоматическое заполнение строки темы электронного письма именем вложения

  1. Во-первых, вы можете сtart Outlook и перейдите на вкладку «Разработчик».
  2. Затем на этой вкладке вы должны нажать кнопку «Visual Basic», которая откроет редактор VBA.
  3. В следующем окне вы должны сначала найти проект «ThisOutlookSession» в списке проектов справа.
  4. Затем дважды щелкните, чтобы открыть этот проект. А затем скопируйте в него следующие коды.
Public WithEvents olInspectors As Outlook.Inspectors
Public WithEvents olMail As Outlook.MailItem

Private Sub Initialize_handlers()
    Set olInspectors = Application.Inspectors
End Sub

Private Sub olInspectors_NewInspector(ByVal Inspector As Inspector)
    Dim olItem As Object
    Set olItem = Inspector.CurrentItem
    If TypeName(olItem) = "MailItem" Then Set olMail = olItem
End Sub

Private Sub olMail_AttachmentAdd(ByVal Attachment As Attachment)
    If olMail.Subject = "" Then
      'If you don't want the prompt,
      'Just delete the Msgbox line and its corresponding "End if".
      If MsgBox("Do you want to use the attachment name as the subject", vbYesNo) = vbYes Then
         olMail.Subject = Attachment.DisplayName
      End If
    End If
End Sub

Коды VBA - автоматическое заполнение строки темы электронной почты с именем вложения

  1. После этого вам нужно продолжать назначать цифровой сертификат текущему проекту VBA, как обычно.
  • Во-первых, используйте встроенную утилиту «Цифровые сертификаты для проектов VBA» для создания цифрового сертификата.
  • Впоследствии вы можете подписать текущий макрос.Цифровая подпись текущего макроса
  1. Позже выйдите из редактора VBA и измените настройки макроса на «Уведомления для макросов с цифровой подписью, все остальные макросы отключены».
  2. Наконец-то можно попробовать.
  • Создайте новое электронное письмо.
  • Если вы не заполнили тему и собираетесь прикрепить файл, вы получите сообщение, подобное следующему изображению:Окно сообщений Outlook
  • Когда вы выберете «Да», тема будет сразу же заполнена именем вложения.Заполните тему письма именем вложения

Справляйтесь с частыми проблемами Outlook

Если вы использовали Outlook в течение десятилетий, вы, должно быть, столкнулись с множеством проблем с Outlook. Тогда какие действия вы обычно предпринимаете при встрече с ними? Предлагается выяснить и искоренить их как можно скорее. Это связано с тем, что накопление проблем может повредить ваши данные Outlook в любое время. Следовательно, даже если Outlook может работать в обычном режиме, вам лучше применить либо инструмент восстановления папки «Входящие», либо внешний Утилита исправления ошибок Outlook PST, Как DataNumen Outlook Repair, чтобы сканировать файлы PST для обнаружения и устранения ошибок.

Об авторе:

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

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

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