KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Как распечатать только вложения из одного или нескольких выбранных писем в Outlook?

АвторСаньДата изменения

В Outlook можно распечатывать письма, но приходилось ли вам когда-нибудь печатать только вложения из одного или нескольких выбранных писем? В этой статье я расскажу, как это сделать.

Печать только вложения(й) из одного письма с помощью функции «Быстрая печать»

Печать только вложений из выбранных писем с помощью VBA


Печать только вложения(й) из одного письма с помощью функции «Быстрая печать»

Чтобы распечатать только вложения, не включая текст письма, воспользуйтесь функцией «Быстрая печать».

1. В окне сообщения щёлкните правой кнопкой мыши по вложению, которое хотите распечатать, и выберите в контекстном меню пункт «Быстрая печать».
вложение для печати документа 1

2. Затем нажмите «Сохранить» > «Сохранить», чтобы сохранить вложенный файл в нужном месте.
вложение для печати документа 2
вложение для печати документа 3

3. Теперь перейдите в папку, куда сохранили вложенный файл, откройте его и распечатайте обычным способом.


Печать только вложений из выбранных писем с помощью VBA

Если вы хотите распечатать вложения из нескольких выбранных писем, воспользуйтесь кодом VBA.

1. Выделите письма, вложения из которых вы хотите распечатать, и нажмите «Alt» + «F11», чтобы открыть окно Microsoft Visual Basic for Applications.

2. В области «Project1» дважды щёлкните по «ThisOutlookSession» и вставьте приведённый ниже код в открывшийся скрипт.

VBA: Печать вложений из выбранных писем

Sub BatchPrintAllAttachmentsInMultipleEmails()
'UpdatebyExtendoffice20180417
Dim xFSO As Scripting.FileSystemObject
Dim xTmpFldPath As String
Dim xSelection As Outlook.Selection
Dim xItem As Object
Dim xMailItem As Outlook.MailItem
Dim xAttachments As Outlook.Attachments
Dim xAttachment As Outlook.Attachment
Dim xShell As Object
Dim xTempFolder As Object
Dim xTempFolderItem As Object
Dim xFilePath As String
On Error Resume Next
Set xFSO = CreateObject("Scripting.FileSystemObject")
xTmpFldPath = xFSO.GetSpecialFolder(2).Path & "\Temp for Attachments"
If xFSO.FolderExists(xTmpFldPath) = False Then
    xFSO.CreateFolder xTmpFldPath
End If
Set xSelection = Outlook.Application.ActiveExplorer.Selection
Set xShell = CreateObject("Shell.Application")
Set xTempFolder = xShell.NameSpace(0)
For Each xItem In xSelection
    If xItem.Class = olMail Then
        Set xMailItem = xItem
        If xMailItem.Attachments.Count = 0 Then Exit Sub
        Set xAttachments = xMailItem.Attachments
        For Each xAttachment In xAttachments
            xFilePath = xTmpFldPath & "\" & xAttachment.FileName
            xAttachment.SaveAsFile (xFilePath)
            Set xTempFolderItem = xTempFolder.ParseName(xFilePath)
            xTempFolderItem.InvokeVerbEx ("print")
        Next
    End If
Next

'If xFSO.FolderExists(xTmpFldPath) Then
'    xFSO.DeleteFolder xTmpFldPath, True
'End If
End Sub

вложение для печати документа 4

3. Затем выберите «Сервис» > «Ссылки», и в открывшемся диалоговом окне «Ссылки» установите флажок напротив «Microsoft Scripting Runtime».
вложение для печати документа 5   вложение для печати документа 6

4. Нажмите «ОК», а затем — клавишу «F5», чтобы одновременно распечатать все вложения из выбранных писем.

Примечание. Если вложение представляет собой изображение, сначала откроется диалоговое окно «Печать изображений». Нажмите «Печать», чтобы перейти к диалоговому окну «Сохранить результат печати как».
вложение для печати документа 7

AI Mail Assistant в Outlook: умнее ответы, яснее общение (волшебство одним щелчком!)

Оптимизируйте повседневные задачи в Outlook с помощью AI Mail Assistant от Kutools для Outlook — мощного инструмента, который анализирует ваши прошлые письма, чтобы предлагать умные и точные ответы, улучшать содержание сообщений и помогать легко создавать и редактировать тексты.
обработка электронной почты с ИИ

Эта функция поддерживает:

  • Умные ответы: получайте персонализированные, точные и готовые к отправке ответы, созданные на основе вашей прошлой переписки.
  • Улучшенное содержание: автоматически повышайте ясность и выразительность текста письма.
  • Легкое составление: просто укажите ключевые слова, а ИИ сделает всё остальное — с несколькими стилями письма на выбор.
  • Интеллектуальные расширения: развивайте свои идеи с помощью контекстно-зависимых предложений.
  • Суммаризация: мгновенно получайте краткие обзоры длинных писем.
  • Глобальный охват: легко переводите свои письма на любой язык.

Эта функция поддерживает:

  • Умные ответы на письма
  • Оптимизированное содержание
  • Черновики по ключевым словам
  • Интеллектуальное расширение содержания
  • Суммаризация писем
  • Многоязыковой перевод

Не ждите —скачайте AI Mail Assistant прямо сейчас и наслаждайтесь!


Лучшие инструменты для повышения продуктивности в Office

Оцените совершенно новый Kutools для Outlook с 100+ потрясающими функциями!Нажмите, чтобы скачать прямо сейчас!

🤖KUTOOLS AI:Использует передовые технологии ИИ для удобной работы с электронной почтой: ответы, составление резюме, оптимизация, расширение, перевод и создание писем.

📧Автоматизация работы с электронной почтой: Автоответ (доступен для POP и IMAP) / Планирование отправки писем / Авто Копия/Скрытая копия по правилам при отправке писем / Автоматическое перенаправление (расширенное правило) / Автоматическое добавление приветствия / Автоматическое разделение писем с несколькими получателями на отдельные сообщения

📨Управление электронной почтой: Отозвать письмо / Блокировка спама по теме и другим признакам / Удаление дубликатов писем / Расширенный поиск / Организация папок

📁Продвинутая работа с вложениями: Пакетное сохранение / Пакетное отсоединение / Пакетное сжатие / Автосохранение / Автоматическое отсоединение / Автоматическое сжатие

🌟Волшебство интерфейса: 😊Еще больше красивых и стильных эмодзи / Напоминание о важных входящих письмах / Сворачивание Outlook вместо закрытия

👍Чудеса одним щелчком: Ответить всем с вложениями / Защита от фишинговых писем / 🕘Отображение часового пояса: текущее время отправителя

👩🏼‍🤝‍👩🏻Контакты и календарь: Пакетное добавление контактов из выбранных писем / Разделение группы контактов на отдельные группы / Удаление напоминания о дне рождения

Используйте Kutools на вашем любимом языке — поддержка английского, испанского, немецкого, французского, китайского и более чем 40 других языков!

Мгновенно получите доступ к Kutools для Outlook одним щелчком! Не теряйте время — скачайте прямо сейчас и повысьте свою эффективность!

kutools for outlook features1kutools for outlook features2

🚀 Скачать одним щелчком — Получите все надстройки для 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