Wielu użytkowników pragnie, aby Outlook mógł automatycznie przydzielać określone zadanie określonym osobom w zaplanowanym czasie, tak jak funkcja „Opóźnienie dostarczania” w przypadku wiadomości e-mail. W tym artykule dowiesz się, jak to zrobić za pomocą programu Outlook VBA.
Jak wszyscy wiemy, Outlook umożliwia nam wysyłanie wiadomości e-mail w zaplanowanym czasie za pomocą funkcji „Opóźnione dostarczanie”, jak na poniższym zrzucie ekranu:

Jednak ta funkcja jest dostępna tylko dla wiadomości e-mail, a nie dla spotkań lub zadań. Dlatego wiele osób nie może się doczekać metody wysyłania spotkań lub zadań w zaplanowanym czasie. Właściwie możemy to zrealizować po prostu dodając przypomnienie do zadania i zdarzenie Application.Reminder w Outlook VBA. Oto szczegółowe kroki i kody VBA.
Automatyczne przydzielanie zadania określonej osobie w zaplanowanym czasie
- Na początku przejdź do okienka Zadania Outlooka. Wybierz zadanie źródłowe i kliknij przycisk „Niestandardowe” w grupie „Kontynuacja” w zakładce „Strona główna”.
- Następnie pojawi się nowe okno dialogowe. W nim możesz zmienić pole „Oflaguj do” na „Przypisz to zadanie”, zaznaczyć „Przypomnienie”, a następnie ustawić czas przypomnienia, czyli czas przypisania zadania. Na koniec kliknij przycisk „OK”.
- Następnie możesz przejść do zakładki „Developer” i nacisnąć przycisk „Visual Basic”.
- Następnie kliknij dwukrotnie projekt „ThisOutlookSession”, a następnie skopiuj następujące kody do okna projektu „ThisOutlookSession”.
Sub Application_Reminder(ByVal Item As Object)
Dim olTask As TaskItem
Dim Recip As String
'Replace with your desired recipient email address
Recip = "shirley@datanumen.com"
If TypeName(Item) = "TaskItem" Then
Set olTask = Item
Else
Exit Sub
End If
With olTask
.Assign
.Recipients.Add (Recip)
.Send
.Display
End With
End Sub
- Następnie ze względów bezpieczeństwa należy podpisać ten kod.
- Po pierwsze, użyj „Certyfikatu cyfrowego dla projektów VBA”, aby utworzyć certyfikat.
- Następnie wróć do przycisku „Visual Basic”, aby podpisać certyfikat do tego kodu.
- Później możesz wyjść z okna „Visual Basic” i zmienić ustawienia makr, aby włączyć tylko makra podpisane cyfrowo.
- Na koniec możesz po prostu odłożyć zadanie na bok. Outlook automatycznie wyśle zadanie do określonych adresatów po rozpoczęciu przypomnienia.
Uważaj na złośliwe makra
W obecnych czasach wirusy i złośliwe oprogramowanie stają się coraz bardziej powszechne. Często podszywają się pod nieszkodliwe obiekty, takie jak wiadomości e-mail. Wirusy rozsyłane pocztą elektroniczną to jeden z najbardziej irytujących problemów, ponieważ zazwyczaj są osadzone w pozornie normalnych wiadomościach e-mail. Jednak kliknięcie linków lub otwarcie załączników w wiadomościach e-mail może spowodować zainfekowanie danych. Użytkownicy Outlooka są narażeni na to ryzyko. Dlatego należy zachować czujność przez cały czas. W przeciwnym razie, gdy dane w Outlooku zostaną zaatakowane, nie będzie innego wyjścia, jak tylko skorzystać z… Narzędzie do naprawy danych programu Outlook, lubić DataNumen Outlook Repair.
Wprowadzenie autora:
Shirley Zhang jest ekspertem w dziedzinie odzyskiwania danych w DataNumen, Inc., która jest światowym liderem w technologiach odzyskiwania danych, w tym naprawa uszkodzenia pliku mdf SQL i oprogramowanie do naprawy programu Outlook. po więcej informacji odwiedź www.datanumen.com


