Как отсортировать и сгруппировать по домену отправителя в Outlook?
Обычно мы можем легко упорядочить все электронные письма по отправителю, категориям, темам, размеру и т.д. в Microsoft Outlook. Однако, кажется, невозможно отсортировать или сгруппировать электронные письма по доменам отправителей, поскольку для электронных писем вообще нет поля Домен отправителя. Здесь я представлю код VBA, который поможет вам добавить колонку Домен для электронных писем, а затем легко отсортировать и сгруппировать электронные письма по доменам отправителей в Outlook.
- Повысьте продуктивность обработки электронной почты с помощью технологии ИИ, позволяя быстро отвечать на письма, создавать новые, переводить сообщения и многое другое.
- Автоматизируйте отправку писем с помощью Авто Копии/Скрытой копии, Автоматического перенаправления по правилам; отправляйте Автоответчик (Вне офиса) без необходимости использования сервера Exchange...
- Получайте напоминания, такие как Предупреждение при ответе на электронное письмо, в котором я указан в поле BCC, а также напоминания о пропущенных вложениях...
- Улучшите эффективность работы с электронной почтой с помощью Ответа (всем) с вложениями, автоматического добавления приветствия или даты и времени в подпись или тему, ответа на несколько писем...
- Оптимизируйте работу с электронной почтой с помощью функций Отзыва писем, Инструментов вложений (Сжать все, Автосохранение всех...), Удаление дубликатов и Быстрый отчет...
Чтобы отсортировать и сгруппировать электронные письма по доменам отправителей в Microsoft Outlook 2013 и 2010, выполните следующие действия:
Шаг 1: Откройте папку с письмами, где вы хотите отсортировать все электронные письма по доменам отправителей.
Шаг 2: Отключите Панель чтения, нажав Панель чтения > Выкл на вкладке Вид.

Шаг 3: Перейдите и нажмите Добавить колонки на вкладке Вид.

Шаг 3: В диалоговом окне Показать колонки нажмите кнопку Новая колонка.

Шаг 4: В диалоговом окне Новая колонка введите Домен в поле Имя и оставьте Текст выбранным в обоих полях Тип и Формат, в конце нажмите кнопку ОК.

Шаг 5: Теперь вы вернулись к диалоговому окну Показать колонки, выберите Домен в поле Показать эти колонки в указанном порядке, переместите его под элемент От, и нажмите кнопку ОК.

Шаг 6: Теперь вы вернулись к открытой папке с письмами, выделите все электронные письма, одновременно нажав клавиши Ctrl + A.
Шаг 7: Нажмите клавиши Alt + F11, чтобы открыть окно Microsoft Visual Basic for Applications; затем нажмите Вставить > Модуль, затем вставьте следующий код VBA в модуль.
VBA: Сортировка и группировка по домену отправителя
Sub ListSelectionDomain()
Dim aObj As Object
Dim oProp As Outlook.UserProperty
Dim sDomain
On Error Resume Next
For Each aObj In Application.ActiveExplorer.Selection
Set oMail = aObj
sDomain = Right(oMail.SenderEmailAddress, Len(oMail.SenderEmailAddress) - InStr(1, oMail.SenderEmailAddress, "@"))
Set oProp = oMail.UserProperties.Add("Domain", olText, True)
oProp.Value = sDomain
oMail.Save
Err.Clear
Next
End Sub
Шаг 8: Запустите этот код VBA, нажав клавишу F5 или кнопку Выполнить на панели инструментов.
Шаг 9: Теперь домен каждого отправителя извлечен и заполнен в колонке Домен.
A. Чтобы отсортировать электронные письма по доменам отправителей, просто нажмите заголовок колонки Домен вверху всех электронных писем;

B. Чтобы сгруппировать электронные письма по доменам отправителей, щелкните правой кнопкой мыши заголовок колонки Домен и выберите Группировать по этому полю из выпадающего списка. См. скриншот ниже:

Примечания:
(1) Этот код VBA работает хорошо в Outlook 2013 и 2010, но не работает в Outlook 2007.
(2) Вы можете легко сохранить пользовательский вид с помощью Как сохранить и скопировать настройки вида в другие папки в Outlook?
Связанная статья
Как просмотреть домены отправителей в списке писем в Outlook?
Лучшие инструменты для повышения продуктивности в Office
Срочные новости: Выпущена бесплатная версия Kutools для Outlook!
Оцените совершенно новый Kutools для Outlook с более чем100 потрясающими функциями! Нажмите, чтобы скачать сейчас!
📧 Автоматизация Email: Автоответчик (доступно для POP и IMAP) / Запланировать отправку Email / Авто Копия/Скрытая копия по правилу при отправке письма / Автоматическое перенаправление (Расширенное правило) / Автоматически добавить приветствие / Автоматическое разделение Email с несколькими получателями на отдельные сообщения ...
📨 Управление Email: Отозвать письмо / Блокировать мошеннические Email по теме и другим признакам / Удалить дубликаты писем / Расширенный Поиск / Организовать папки ...
📁 Вложения Pro: Пакетное сохранение / Пакетное открепление / Пакетное сжатие / Автосохранение / Автоматическое отсоединение / Автоматическое сжатие ...
🌟 Магия интерфейса: 😊Больше красивых и современных Эмодзи / Напоминания о важных письмах / Сворачивание Outlook вместо закрытия ...
👍 Мгновенные действия в один клик: Ответить всем с вложениями / Антифишинг Email / 🕘Показать часовой пояс отправителя ...
👩🏼🤝👩🏻 Контакты и Календарь: Пакетное добавление контактов из выбранных Email / Разделить группу контактов на отдельные группы / Удалить напоминание о дне рождения ...
Используйте Kutools на вашем любимом языке – поддерживается английский, испанский, немецкий, французский, китайский и более40 других языков!

