Как да отложа изпращането на покана за среща в Outlook?
Обикновено можете да приложите функцията за забавяне на доставката за изпращане на съобщение в определен час, вместо точно сега. Но понякога искате да забавите изпращането на покана за среща като имейл. Как можете да изпратите покана за среща в желаното време, както ви е необходимо в Outlook?
Отлагане на изпращане на покана за среща в Outlook с VBA код
Отлагане на изпращане на покана за среща в Outlook с VBA код
Може би няма директен начин за забавяне на покана за среща в Outlook, но кодът VBA по-долу може да ви направи услуга, моля, направете следното:
1. Първо, трябва да създадете нова задача. В новия Task прозорец:
(1.) Посочете темата, началната и крайната дата на срещата;
(2.) Задайте дата и час за напомняне, когато искате да изпратите поканата за среща;
(3.) Въведете съобщението за срещата, както ви е необходимо.
2. След като създадете задачата, щракнете Запазване и затваряне опция за затваряне на този прозорец.
3. След това задръжте натиснат ALT + F11 за да отворите Microsoft Visual Basic за приложения прозорец.
4. В Microsoft Visual Basic за приложения прозорец, щракнете два пъти ThisOutlookSession от Проект1(VbaProject.OTM) прозорец, за да отворите режима, и след това копирайте и поставете следния код в празния модул.
VBA код: Забавяне на изпращане на покана за среща:
Private Sub Application_Reminder(ByVal Item As Object)
Dim xTaskItem As TaskItem
Dim xAppointmentItem As AppointmentItem
Dim xRcpArr() As String
If (Item.Class <> olTask) Or (LCase(Item.Subject) <> "Meeting test") Then
Exit Sub
End If
Set xTaskItem = Item
xRcpArr = VBA.Split(",,", ",")
Set xAppointmentItem = Outlook.Application.CreateItem(olAppointmentItem)
With xAppointmentItem
.MeetingStatus = olMeeting
For i = 0 To UBound(xRcpArr)
.Recipients.Add (xRcpArr(i))
Next
.Subject = xTaskItem.Subject
.Location = "Office room 1002"
.Start = xTaskItem.StartDate + #2:00:00 PM#
.Body = xTaskItem.Body
.Duration = 120
.ReminderSet = True
.ReminderMinutesBeforeStart = 20
.Save
.Send
End With
xTaskItem.MarkComplete
Set xTaskItem = Nothing
End Sub
Забележка: В горния код: Тест за среща е темата, която сте създали за срещата в стъпка 1; и трябва да промените информацията за адреси на получатели, място за среща, начален час намлява продължителност на срещата към своите.
5. Запазете и затворете кода, след което рестартирайте Outlook, за да влезе в сила този код.
6. Отсега нататък, когато напомнянето за елемент от задачата се появи в определеното от вас време, Outlook ще изпрати автоматично поканата за среща.
Най-добрите инструменти за продуктивност в офиса
Kutools за Outlook - Над 100 мощни функции, за да заредите вашия Outlook
🤖 AI Mail Assistant: Незабавни професионални имейли с AI магия - с едно щракване до гениални отговори, перфектен тон, многоезично владеене. Трансформирайте имейла без усилие! ...
📧 Автоматизиране на имейли: Извън офиса (налично за POP и IMAP) / График за изпращане на имейли / Автоматично CC/BCC по правила при изпращане на имейл / Автоматично пренасочване (разширени правила) / Автоматично добавяне на поздрав / Автоматично разделяне на имейлите с множество получатели на отделни съобщения ...
📨 Управление на Email: Лесно извикване на имейли / Блокиране на измамни имейли по теми и други / Изтриване на дублирани имейли / подробно търсене / Консолидиране на папки ...
📁 Прикачени файлове Pro: Пакетно запазване / Партидно отделяне / Партиден компрес / Автоматично запазване / Автоматично отделяне / Автоматично компресиране ...
🌟 Магия на интерфейса: 😊 Още красиви и готини емотикони / Увеличете продуктивността на Outlook с изгледи с раздели / Минимизирайте Outlook, вместо да затваряте ...
???? Чудеса с едно кликване: Отговорете на всички с входящи прикачени файлове / Антифишинг имейли / 🕘Показване на часовата зона на подателя ...
👩🏼🤝👩🏻 Контакти и календар: Групово добавяне на контакти от избрани имейли / Разделете група контакти на отделни групи / Премахнете напомнянията за рожден ден ...
Над 100 Характеристики Очаквайте вашето проучване! Щракнете тук, за да откриете повече.