Ежедневная рутина в Outlook отнимает много времени, особенно когда приходится вручную переносить данные из писем в календарь. Автоматизация этого процесса позволяет создавать события в один клик или полностью делегировать задачу алгоритмам. В этой инструкции мы разберем, как настроить автоматическое создание встречи из письма.
Видеоинструкция
Способ 1. Быстрые действия (Quick Steps) в Outlook
Это самый простой способ превратить письмо во встречу одним кликом:
- Откройте Outlook и на вкладке Главная найдите блок Быстрые действия.
- Нажмите Создать новое.
- В поле «Имя» введите, например,
Создать встречу. - В выпадающем списке «Действия» выберите Создать встречу с текстом сообщения.
- Назначьте сочетание клавиш, например Ctrl + Shift + 1 для мгновенного запуска.
- Нажмите Готово.
Теперь при выборе любого письма и нажатии горячих клавиш будет автоматически создаваться черновик встречи с текстом письма в описании.
Способ 2. Полная автоматизация через VBA-скрипт
Если вам нужно, чтобы встречи создавались абсолютно автоматически при получении определенных писем, используйте макрос:
- Нажмите Alt + F11, чтобы открыть редактор VBA.
- Выберите Insert -> Module и вставьте следующий код:
Sub CreateMeetingFromEmail(Item As Outlook.MailItem)
Dim oAppt As Outlook.AppointmentItem
Set oAppt = Application.CreateItem(olAppointmentItem)
With oAppt
.Subject = 'Встреча: ' & Item.Subject
.Body = Item.Body
.Start = DateAdd('d', 1, Now)
.Duration = 30
.Display
End With
End Sub Этот скрипт автоматически берет тему и тело письма и планирует встречу на следующий день.
Важно: Для работы макросов в Outlook должна быть разрешена их работа в параметрах безопасности (Центр управления безопасностью -> Параметры макросов).
Способ 3. Привязка макроса к правилам получения писем
Чтобы запускать этот макрос только для конкретных писем:
- Перейдите в меню правил. Для этого полезно знать, как настроить правило в Outlook для важных писем.
- Создайте новое правило для входящих сообщений.
- В условиях укажите нужного отправителя или ключевые слова.
- В действиях выберите запустить скрипт (run a script) и укажите наш макрос
CreateMeetingFromEmail.
Дополнительно: Быстрый ручной перенос (Drag-and-Drop)
Вы можете просто зажать левую кнопку мыши на письме и перетащить его на иконку Календаря в левом нижнем углу Outlook. Письмо автоматически конвертируется во встречу. Если при перетаскивании зажать правую кнопку мыши, Outlook предложит прикрепить исходное письмо как вложение. Кстати, если вам часто нужно пересылать переписку целиком, изучите руководство: как прикрепить письмо к письму в Outlook: Пошаговая инструкция.
Частые ошибки и устранение неполадок
- Ошибка: «Запуск макросов отключен» — Перейдите в Файл -> Параметры -> Центр управления безопасностью -> Параметры макросов и выберите «Включить все макросы» (или используйте цифровую подпись).
- Встреча создается не на ту дату — В коде VBA за дату начала отвечает параметр
.Start. ФункцияDateAdd('d', 1, Now)ставит встречу на завтра. Измените параметры под свои нужды. - Пропадают вложения из исходного письма — При обычном создании встречи вложения не копируются автоматически. Чтобы не терять файлы, ознакомьтесь с тем, как включить напоминание о забытом вложении в Outlook, либо используйте метод Drag-and-Drop с правой кнопкой мыши.
Часто задаваемые вопросы
Можно ли настроить автосоздание встреч без макросов?
Да, с помощью функции «Быстрые действия» (Quick Steps) можно настроить создание встречи по одному клику или сочетанию клавиш.
Будут ли добавлены получатели письма во встречу?
При использовании стандартного действия «Создать встречу с текстом сообщения» отправитель письма автоматически станет обязательным участником встречи.








