Как да отпечатате автоматично имейл, когато е преместен в определена папка във вашия Outlook

Споделете сега:

Някои потребители копнеят за метод, който да накара Outlook да отпечатва автоматично имейл, когато е преместен в определена папка. Тъй като няма такава функция, която да го поддържа, тази статия ще ви насочи как да го постигнете с Outlook VBA.

Ако сте свикнали да премествате жизнено важните имейли в определена папка и винаги трябва да отпечатвате тези имейли, може да се надявате, че Outlook може автоматично да отпечата имейлите, когато бъдат преместени в посочената папка. Въпреки че не можете да го реализирате чрез правилата на Outlook, то все още може да бъде постигнато чрез VBA. Сега прочетете, за да получите подробния VBA код и стъпки.

Автоматично отпечатване на имейл, когато е преместен в определена папка във вашия Outlook

Автоматично отпечатване на имейл, когато е преместен в определена папка

  1. На първо място, трябва да стартирате приложението си Outlook, както обикновено.
  2. След това, след като влезете в основния екран на Outlook, трябва да натиснете клавишите “Alt + F11”.
  3. След това в следващия прозорец „Microsoft Visual Basic for Applications“ трябва да намерите и отворите проекта „ThisOutlookSession“.
  4. След това можете да копирате следния VBA код в този прозорец на проекта.
Public WithEvents objSpecificFolder As Outlook.Folder
Public WithEvents objItems As Outlook.Items

Private Sub Application_Startup()
    'Specify the folder
    'You can change it as per your needs
    Set objSpecificFolder = Application.Session.GetDefaultFolder(olFolderInbox).folders("Print")
    Set objItems = objSpecificFolder.Items
End Sub

'Macro works when new item lands into the specific folder
Private Sub objItems_ItemAdd(ByVal Item As Object)
    Dim objMail As Outlook.MailItem
 
    If TypeOf Item Is MailItem Then
       Set objMail = Item
       'Print this mail
       objMail.PrintOut
    End If
End Sub

VBA код - Автоматично отпечатване на имейл, когато е преместен в определена папка във вашия Outlook

  1. Впоследствие трябва да подпишете този код.
  • Натиснете „Инструменти“ в лентата с инструменти.
  • От падащия списък изберете опцията „Цифров подпис“.
  • След това в изскачащия диалогов прозорец следвайте инструкциите на екрана, за да подпишете този проект на VBA.
  1. По-късно можете да излезете от прозореца на редактора на VBA. В главния прозорец на Outlook преминете към раздела „Разработчик“ и кликнете върху бутона „Макросигурност“.
  2. В изскачащия прозорец можете да промените настройките на макроса на Outlook, за да разрешите цифрово подписаните макроси.
  3. Накрая рестартирайте приложението Outlook, за да активирате новия макрос.
  4. Отсега нататък, всеки път, когато имейл се премести в предварително дефинираната папка, Outlook ще го отпечатва незабавно.

Извличане на PST данни от компрометиран файл

Веднага след като вашият Outlook е обект на сериозна корупция, трябва да продължите, за да получите обратно данните на Outlook от повредения PST файл. Ако имате резервни копия, е доста лесно и удобно да възстановите данните. Ако няма резервни копия, можете да опитате scanpst. Но ако не успее, трябва да изберете далеч по-страшен инструмент за възстановяване, като например DataNumen Outlook Repair. Той може да сканира и минимизира PST корупцията без никакъв шум.

Въведение на автора:

Шърли Джанг е експерт по възстановяване на данни в DataNumen, Inc., която е световен лидер в технологиите за възстановяване на данни, включително корумпиран mdf и outlook софтуерни продукти за ремонт. За повече информация посетете WWW.datanumen.com

Споделете сега:

Коментарите са забранени.