Как пакетно сохранить несколько выделенных писем в формате MSG в Outlook?
Сохранить одно письмо в формате MSG в Outlook довольно просто. Но как пакетно сохранить несколько выделенных писем в виде отдельных файлов MSG? В этой статье мы покажем вам способ решения этой задачи.
Сохранение нескольких выделенных писем в формате MSG с помощью кода VBA
Сохранение нескольких выделенных писем в формате MSG с помощью кода VBA
Приведённый ниже код VBA позволяет пакетно сохранять несколько выделенных писем в Outlook как отдельные файлы формата MSG. Выполните следующие действия.
1. Выделите письма, которые нужно сохранить в формате MSG, и одновременно нажмите клавиши «Alt» + «F11», чтобы открыть окно Microsoft Visual Basic for Applications.
2. В окне Microsoft Visual Basic for Applications выберите «Insert» (Вставка) → «Module» (Модуль), затем скопируйте приведённый ниже код VBA в открывшееся окно модуля.
Код VBA: Сохранение нескольких выделенных писем как отдельных файлов MSG в Outlook
Public Sub SaveMessageAsMsg()
'Update by Extendoffice 2018/3/5
Dim xMail As Outlook.MailItem
Dim xObjItem As Object
Dim xPath As String
Dim xDtDate As Date
Dim xName, xFileName As String
On Error Resume Next
Set xShell = CreateObject("Shell.Application")
Set xFolder = xShell.BrowseForFolder(0, "Select a folder:", 0, strStartingFolder)
If Not TypeName(xFolder) = "Nothing" Then
Set xFolderItem = xFolder.self
xFileName = xFolderItem.Path & "\"
Else
xFileName = ""
Exit Sub
End If
For Each xObjItem In Outlook.ActiveExplorer.Selection
If xObjItem.Class = olMail Then
Set xMail = xObjItem
xName = xMail.Subject
xDtDate = xMail.ReceivedTime
xName = Format(xDtDate, "yyyymmdd", vbUseSystemDayOfWeek, _
vbUseSystem) & Format(xDtDate, "-hhnnss", _
vbUseSystemDayOfWeek, vbUseSystem) & "-" & xName & ".msg"
xPath = xFileName + xName
xMail.SaveAs xPath, olMSG
End If
Next
End Sub 3. Нажмите клавишу «F5», чтобы запустить код.
4. В диалоговом окне «Выбор папки» укажите папку для сохранения файлов MSG и нажмите «OK». См. скриншот:

Теперь все выделенные письма сохранены в виде отдельных файлов MSG, как показано на скриншоте ниже.

Легко сохраняйте выделенные письма в Outlook в виде файлов различных форматов:
С помощью утилиты «Пакетное сохранение» из набора «Kutools для Outlook» вы можете легко сохранить несколько выделенных писем как отдельные файлы Формат HTML, файлы Формат TXT, документы Word, файлы CSV, а также Файлы PDF в Outlook, как показано на скриншоте ниже.Скачайте бесплатную версию Kutools для Outlook прямо сейчас!

Лучшие инструменты для повышения продуктивности в 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