Как установить курсор по умолчанию в поле «Тема» при создании нового сообщения в Outlook

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

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

Как видите, когда вы создаете новое электронное письмо, открывается новое окно сообщения, а курсор находится в поле «Кому». Однако некоторые пользователи хотели бы сначала заполнить тему письма. Таким образом, они надеются поставить курсор в поле «Тема». Здесь мы представим вам средство, которое может изменить положение курсора по умолчанию в новом окне сообщения.

Курсор по умолчанию в поле «Тема» при создании нового сообщения в Outlook

Курсор по умолчанию в поле «Тема» при создании нового сообщения

  1. В самом начале сtarв вашей программе Outlook.
  2. Затем в главном окне Outlook нужно нажать клавиши «Alt+F11».
  3. После этого откроется окно «Microsoft Visual Basic для приложений».
  4. После этого вам нужно открыть проект «ThisOutlookSession».
  5. Далее вам потребуется скопировать следующий код VBA в этот проект.
Public WithEvents objInspectors As Outlook.Inspectors
Public WithEvents objMail As Outlook.MailItem

Private Sub Application_Startup()
    Set objInspectors = Outlook.Application.Inspectors
End Sub

Private Sub objInspectors_NewInspector(ByVal Inspector As Inspector)
    If TypeOf Inspector.currentItem Is MailItem Then
       Set objMail = Inspector.currentItem
    End If
End Sub

'Occurs when opening an email
Private Sub objMail_Open(Cancel As Boolean)
    Dim objPages As Outlook.Pages
    Dim objPage As Object
    Dim objControl As Object
 
    'If it is a brand new mail
    If objMail.Subject = "" Then
       Set objPages = objMail.GetInspector.ModifiedFormPages
       'Get the Message window
       Set objPage = objPages.Add("Message")
       'Position the cursor in "Subject" field
       Set objControl = objPage.Controls("Subject")
       objControl.SetFocus
    End If
End Sub

Код VBA - курсор по умолчанию для поля «Тема» при создании нового сообщения

  1. Затем вы должны подписать этот макрос. Нажмите «Инструменты» в строке меню и выберите «Цифровая подпись». В новом диалоговом окне просто следуйте указаниям экранного мастера.
  2. Позже вы должны продолжить изменять параметры макроса Outlook, чтобы разрешить подписанные макросы.
  3. Наконец, вы можете restart ваше приложение Outlook, которое активирует новый проект VBA.
  4. Отныне каждый раз, когда вы создаете новое электронное письмо, новое окно сообщения будет открываться с курсором в поле «Тема», как показано на следующем снимке экрана:Курсор по умолчанию в поле «Тема»

Решения для Outlook Corruption

Несмотря на то, что Outlook может похвастаться многими возможностями, он по-прежнему не может быть застрахован от ошибок и повреждений. Нет никаких сомнений в том, что наихудшим сценарием является повреждение Outlook. В этот момент, если вы сделали резервную копию файлов PST, вы можете восстановить данные из резервной копии файла. Но если у вас нет резервных копий, у вас нет альтернативы прибегнуть к помощи надежного Исправление Outlook инструмент, как DataNumen Outlook Repair. Это может уменьшить ущерб и получить максимум данных Outlook для вас.

Об авторе:

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

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

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