Как автоматически назначать цветовую категорию встречам после их принятия в Outlook?
В повседневной работе вы, вероятно, получаете множество приглашений на встречи в Outlook. Иногда хочется автоматически присваивать принятым встречам определённую цветовую категорию. Хотя это можно сделать вручную, настройка каждой встречи по отдельности быстро становится утомительной. В этой статье я покажу, как автоматизировать этот процесс в Outlook.
Автоматическое присвоение цветовой категории встречам после их принятия с помощью кода VBA
Автоматическое присвоение цветовой категории встречам после их принятия с помощью кода VBA
1. Удерживая клавиши «ALT + F11», откройте окно Microsoft Visual Basic для приложений.
2. В окне «Microsoft Visual Basic для приложений» дважды щёлкните «ThisOutlookSession» на панели «Project1 (VbaProject.OTM)», чтобы открыть модуль, затем скопируйте и вставьте приведённый ниже код в пустой модуль.
Код VBA: автоматическое присвоение цветовой категории встречам после их принятия
Public WithEvents SentItems As Outlook.Items
Private Sub Application_Startup()
Set SentItems = Outlook.Application.Session.GetDefaultFolder(olFolderSentMail).Items
End Sub
Private Sub SentItems_ItemAdd(ByVal Item As Object)
Dim xMeetingItem As Outlook.MeetingItem
Dim xMeetingItemAccepted As Outlook.MeetingItem
Dim xAppointmentItem As Outlook.AppointmentItem
On Error Resume Next
If TypeOf Item Is MeetingItem Then
Set xMeetingItem = Item
If InStr(xMeetingItem.Subject, "Accepted:") = 1 Then
Set xMeetingItemAccepted = xMeetingItem
Set xAppointmentItem = xMeetingItemAccepted.GetAssociatedAppointment(True)
With xAppointmentItem
.Categories = .Categories & "Red Category"
.Save
End With
End If
End If
End Sub

Примечание: в приведённом выше коде вы можете заменить «Red Category» на название нужной вам цветовой категории.
3. Затем перезапустите Outlook, чтобы активировать макрос.
4. После этого, как только вы примете приглашение на встречу и нажмёте «Отправить ответ сейчас», указанная цветовая категория будет немедленно присвоена принятой встрече. См. снимок экрана:

Примечание: этот код действует только для учётной записи данных по умолчанию.
Лучшие инструменты для повышения продуктивности в Office
Оцените совершенно новый Kutools для Outlook с 100+ потрясающими функциями!Нажмите, чтобы скачать прямо сейчас!
📧Автоматизация работы с электронной почтой: Автоответ (доступен для POP и IMAP) / Планирование отправки писем / Авто Копия/Скрытая копия по правилам при отправке писем / Автоматическое перенаправление (расширенное правило) / Автоматическое добавление приветствия / Автоматическое разделение писем с несколькими получателями на отдельные сообщения…
📨Управление электронной почтой: Отозвать письмо / Блокировка спама по теме и другим признакам / Удаление дубликатов писем / Расширенный поиск / Организация папок…
📁Продвинутая работа с вложениями: Пакетное сохранение / Пакетное отсоединение / Пакетное сжатие / Автосохранение / Автоматическое отсоединение / Автоматическое сжатие…
🌟Волшебство интерфейса: 😊Еще больше красивых и стильных эмодзи / Напоминание о важных входящих письмах / Сворачивание Outlook вместо закрытия…
👍Чудеса одним щелчком: Ответить всем с вложениями / Защита от фишинговых писем / 🕘Отображение часового пояса: текущее время отправителя…
👩🏼🤝👩🏻Контакты и календарь: Пакетное добавление контактов из выбранных писем / Разделение группы контактов на отдельные группы / Удаление напоминания о дне рождения…
Используйте Kutools на вашем любимом языке — поддержка английского, испанского, немецкого, французского, китайского и более чем 40 других языков!


🚀 Скачать одним щелчком — Получите все надстройки для Office
Настоятельно рекомендуется: Kutools for Office (5 в 1)
Скачайте одним щелчком пять установщиковсразу —Kutools для Excel, Outlook, Word, PowerPointи Office Tab Pro.Нажмите, чтобы скачать прямо сейчас!
- ✅Удобство одним щелчком: Скачайте все пять установочных пакетов за одно действие.
- 🚀Готовы к любой задаче в Office: устанавливайте нужные надстройки именно тогда, когда они вам понадобятся.
- 🧰Входит в комплект: Kutools для Excel / Kutools для Outlook / Kutools для Word / Office Tab Pro / Kutools for PowerPoint