Как переименовать и сохранить вложения из письма в папке в Outlook?
В Outlook вы часто получаете письма с вложениями. Возможно, вы хотите переименовать вложения письма и сохранить их в папке, как показано на скриншоте ниже. Конечно, вы можете сохранить их в папку и переименовать по одному вручную, но на самом деле у меня есть VBA-код, который позволяет быстро переименовать все вложения одним и тем же именем и сохранить их в одной папке.
Переименование и сохранение вложений с одинаковым именем в папке
Переименование и сохранение вложений в папке с помощью Kutools для Outlook
Переименование и сохранение вложений с одинаковым именем в папке
1. Выберите письмо, вложения которого вы хотите сохранить и переименовать в одно имя.
2. Нажмите клавиши "Alt" + "F11", затем в панели "Project1" дважды щёлкните "ThisOutlookSession", чтобы создать новый пустой скрипт в правой части окна, после чего скопируйте и вставьте в него код.
VBA: Переименование и сохранение вложений
Public Sub SaveAttachsToDisk()
'UpdatebyExtendoffice20180521
Dim xItem As Object 'Outlook.MailItem
Dim xSelection As Selection
Dim xAttachment As Outlook.Attachment
Dim xFldObj As Object
Dim xSaveFolder As String
Dim xFSO As Scripting.FileSystemObject
Dim xFile As File
Dim xFilePath As String
Dim xNewName, xTmpName As String
Dim xExt As String
Dim xCount As Integer
On Error Resume Next
Set xFldObj = CreateObject("Shell.Application").browseforfolder(0, "Select a Folder", 0, 16)
Set xFSO = New Scripting.FileSystemObject
If xFldObj Is Nothing Then Exit Sub
xSaveFolder = xFldObj.Items.Item.Path & "\"
Set xSelection = Outlook.Application.ActiveExplorer.Selection
xNewName = InputBox("Attachment Name:", "Kutools for Outlook", xNewName)
If Len(Trim(xNewName)) = 0 Then Exit Sub
For Each xItem In xSelection
For Each xAttachment In xItem.Attachments
xFilePath = xSaveFolder & xAttachment.FileName
xAttachment.SaveAsFile xFilePath
Set xFile = xFSO.GetFile(xFilePath)
xCount = 1
Saved = False
xExt = "." & xFSO.GetExtensionName(xFilePath)
xTmpName = xNewName
xNewName = xTmpName & xExt
If xFSO.FileExists(xSaveFolder & xNewName) = False Then
xFile.Name = xNewName
xNewName = xTmpName
Else
xTmpName = Left(xNewName, Len(xNewName) - Len(xExt))
While Saved = False
xNewName = xTmpName & xCount & xExt
If xFSO.FileExists(xSaveFolder & xNewName) = False Then
xFile.Name = xNewName
xNewName = xTmpName
Saved = True
Else
xCount = xCount + 1
End If
Wend
End If
Next
Next
Set xFSO = Nothing
End Sub
3. Перейдите в меню "Инструменты" > "Ссылки", в появившемся окне установите флажок "Microsoft Script Runtime".
![]() | ![]() | ![]() |
4. Нажмите "ОК", затем клавишу "F5" для запуска кода. Появится окно "Выбор папки", где вы сможете выбрать или создать папку для сохранения вложений.
5. Нажмите ОК, затем задайте имя для вложений.
6. Нажмите "ОК" — теперь вложения будут переименованы одним и тем же именем. Если есть дубликаты, к ним будут добавлены номера в качестве суффикса.
Ответить на сообщение с исходными вложениями в Outlook |
Как всем известно, при ответе на сообщение получателю в Outlook прикрепленные вложения удаляются из исходного сообщения. Если вы хотите ответить на сообщение, сохранив вложения, вы можете попробовать функцию Kutools для Outlook «Ответ с вложением», которая позволяет отвечать на одно сообщение с сохранением исходных вложений и также работает со всеми сообщениями. Нажмите, чтобы узнать о всех возможностях 30 дней бесплатной пробной версии! |
![]() |
Kutools для Outlook: десятки удобных надстроек для Outlook, бесплатно попробуйте без ограничений в течение 30 дней. |
Переименование и сохранение вложений в папке с помощью Kutools для Outlook
На самом деле в Kutools для Outlook — удобном дополнении для Outlook — есть функция, позволяющая переименовывать все вложения перед сохранением или отправкой.
Установите Kutools для Outlook бесплатно , а затем выполните следующие шаги:
1. Активируйте письмо в навигационной панели или в окне сообщения, затем выберите "Kutools" > "Инструменты вложений" > "Переименовать все".
2. В появившемся окне введите новое имя для каждого вложения. Нажмите "ОК" — вложения будут переименованы.
3. Щёлкните правой кнопкой мыши по одному из вложений, выберите "Сохранить все вложения", нажмите "ОК" и выберите папку для сохранения вложений. После этого переименованные вложения будут сохранены в выбранной папке.
Лучшие инструменты для повышения продуктивности работы с Office
Срочные новости: бесплатная версия Kutools для Outlook уже доступна!
Оцените обновленный Kutools для Outlook с более чем100 невероятными функциями! Нажмите, чтобы скачать прямо сейчас!
📧 Автоматизация Email: Автоответчик (Доступно для POP и IMAP) / Запланировать отправку писем / Авто Копия/Скрытая копия по правилам при отправке писем / Автоматическое перенаправление (Расширенное правило) / Автоматически добавить приветствие / Авторазделение Email с несколькими получателями на отдельные письма ...
📨 Управление Email: Отозвать письмо / Блокировать вредоносные письма по теме и другим критериям / Удалить дубликаты / Расширенный Поиск / Организовать папки ...
📁 Вложения Pro: Пакетное сохранение / Пакетное открепление / Пакетное сжатие / Автосохранение / Автоматическое отсоединение / Автоматическое сжатие ...
🌟 Волшебство интерфейса: 😊Больше красивых и стильных эмодзи / Напоминание при поступлении важных писем / Свернуть Outlook вместо закрытия ...
👍 Удобные функции одним кликом: Ответить всем с вложениями / Антифишинговая Email / 🕘Показать часовой пояс отправителя ...
👩🏼🤝👩🏻 Контакты и Календарь: Пакетное добавление контактов из выбранных Email / Разделить группу контактов на отдельные / Удалить напоминание о дне рождения ...
Используйте Kutools на вашем языке – поддерживаются Английский, Испанский, Немецкий, Французский, Китайский и более40 других!


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