Как скопировать все вложения из нескольких писем в новое письмо в Outlook?
Эффективное управление вложениями электронной почты в Outlook может быть непростой задачей, особенно когда нужно извлечь вложения из нескольких писем и добавить их в новое сообщение или скопировать все вложения из исходного письма в ответ. Ручное сохранение и повторное прикрепление файлов не только отнимает массу времени, но и чревато ошибками. К счастью, есть два эффективных способа упростить эту рутину. Вы можете воспользоваться VBA, чтобы извлечь и вставить вложения из нескольких писем в новое сообщение — хотя это требует определённых технических навыков. Однако для более быстрого и удобного решения инструмент Kutools для Outlookпозволяет одним щелчком мыши мгновенно скопировать все вложения из письма в ответное сообщение, делая его самым эффективным и удобным выбором.
Копирование всех вложений из нескольких писем в Новое письмо с помощью VBA(Ручной и технический метод)
Мгновенное копирование всех вложений из письма в ответное сообщение с помощью замечательного инструмента 👍(Простой и рекомендуемый метод)
Копирование всех вложений из нескольких писем в Новое письмо с помощью VBA
Если вы предпочитаете использовать VBA для автоматизации этого процесса, выполните следующие шаги, чтобы быстро извлечь и скопировать все вложения из нескольких писем в новое сообщение.
Шаг 1: Выберите несколько писем
В Outlook выберите письма, содержащие вложения, которые нужно скопировать.
- Удерживайте клавишу Ctrl, чтобы выбрать несколько несмежных писем.
- Удерживайте клавишу Shift, чтобы выделить диапазон последовательных писем.
Шаг 2: Откройте редактор VBA
Нажмите «Alt» + «F11», чтобы открыть окно Microsoft Visual Basic для приложений.
Шаг 3: Вставьте код VBA в новый модуль
Щёлкните «Вставка» > «Модуль», чтобы создать новый модуль. Затем вставьте следующий код VBA в окно модуля:
VBA: Копирование всех вложений из нескольких писем в Новое письмо
Sub NewEmailInsertAttachmentsName()
Dim xSelection As Outlook.Selection
Dim xMailItem As Outlook.MailItem
Dim xAttachment As Outlook.Attachment
Dim xFSO As Object
Dim xFldPath As String
Dim xFilePath As String
Dim xNewMail As Outlook.MailItem
On Error Resume Next
Set xSelection = Outlook.Application.ActiveExplorer.Selection
Set xNewMail = Outlook.Application.CreateItem(olMailItem)
Set xFSO = CreateObject("Scripting.FileSystemObject")
xFldPath = xFSO.GetSpecialFolder(2).Path & "\MyAttachments"
If xFSO.FolderExists(xFldPath) = False Then
xFSO.CreateFolder (xFldPath)
End If
For Each xMailItem In xSelection
For Each xAttachment In xMailItem.Attachments
xFilePath = xFldPath & "\" & xAttachment.FileName
xAttachment.SaveAsFile (xFilePath)
xNewMail.Attachments.Add (xFilePath)
xFSO.DeleteFile (xFilePath)
Next
Next
xFSO.GetFolder(xFldPath).Delete
xNewMail.Display
End Sub
Шаг 4: Запустите код VBA
Нажмите «F5» или щёлкните кнопку «Выполнить», чтобы запустить код. Откроется новое письмо со всеми вложениями, извлечёнными из выбранных сообщений.
Недостатки:
- ❌ Требуются знания VBA: решение не подходит для новичков и предполагает работу с кодом.
- ❌ Требуется ручная настройка: нужно открыть редактор VBA, вставить код и запускать его каждый раз.
- ❌ Возможные ограничения безопасности: некоторые версии Outlook блокируют макросы в соответствии с политиками безопасности.
- ❌ Отсутствие гибкости: скрипт приходится запускать заново каждый раз при новом копировании вложений.
📂 Легко сохраняйте вложения из нескольких писем
Устали сохранять вложения по одному письму за раз в Outlook? Оптимизируйте свою работу с помощью Kutools для Outlook! Мощная функция Сохранить всё (вложения) позволяет сохранять вложения из нескольких писем или целых папок всего за несколько кликов. Забудьте о рутинных ручных операциях и легко возьмите свой почтовый ящик под контроль.

Мгновенное копирование всех вложений из письма в ответное сообщение с помощью замечательного инструмента 👍
Для более простого и быстрого решения воспользуйтесь функцией «Ответить с исходными вложениями» из Kutools для Outlook. Всего один щелчок — и все вложения из исходного письма автоматически скопируются в ваш ответ, без необходимости использовать VBA или вручную добавлять файлы.
Прощай, неэффективная работа в Outlook! Kutools для Outlook упрощает пакетную обработку писем — попробуйте прямо сейчас с 30-дневной бесплатной пробной версией!Скачать Kutools для Outlook сейчас!!
1. В режиме «Почта» выберите письмо, на которое хотите ответить, и нажмите «Kutools» > «Ответить с исходными вложениями» или «Ответить всем с исходными вложениями».

2. Теперь все вложения из выбранного письма автоматически копируются в ответное сообщение.

Преимущества метода Kutools для Outlook:
- ✅ Не нужно копировать и вставлять вручную — всё происходит мгновенно одним щелчком.
- ✅ Не нужно писать код на VBA — всё удобно и без хлопот.
- ✅ Экономия времени: значительно сокращает трудозатраты по сравнению с ручными методами.
- ✅ Полная совместимость со всеми версиями Outlook: никаких ограничений на макросы и предупреждений безопасности.
Связанные статьи
Как скопировать вложение из одного письма в другое в 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