Skip to main content

كيفية طباعة المرفقات فقط من بريد إلكتروني واحد أو رسائل البريد الإلكتروني المحددة في Outlook؟

Author: Sun Last Modified: 2025-05-30

في Outlook، يمكنك طباعة رسائل البريد الإلكتروني، ولكن هل قمت بطباعة المرفقات فقط من بريد إلكتروني واحد أو رسائل البريد الإلكتروني المحددة في Outlook؟ في هذه المقالة، سأقدم الحيل لحل هذه المهمة.

طباعة المرفقات فقط من بريد إلكتروني واحد باستخدام الطباعة السريعة

طباعة المرفقات فقط من رسائل البريد الإلكتروني المحددة باستخدام VBA


طباعة المرفقات فقط من بريد إلكتروني واحد باستخدام الطباعة السريعة

لطباعة المرفقات فقط بدون نص البريد الإلكتروني، يمكنك استخدام وظيفة الطباعة السريعة.

1. في نافذة الرسالة، انقر بزر الماوس الأيمن على المرفق الذي تريد طباعته، ثم حدد "Quick Print" من قائمة السياق.
doc print attachment 1

2. بعد ذلك، انقر فوق "حفظ" > "حفظ" لحفظ ملف المرفق في موقع معين.
doc print attachment 2
doc print attachment 3

3. الآن انتقل إلى الموقع الذي وضعت فيه ملف المرفق، وافتح الملف لطباعته كالمعتاد.


طباعة المرفقات فقط من رسائل البريد الإلكتروني المحددة باستخدام VBA

إذا كنت ترغب في طباعة المرفقات من رسائل البريد الإلكتروني المحددة، يمكنك استخدام كود VBA.

1. حدد رسائل البريد الإلكتروني التي تريد طباعة المرفقات منها، واضغط على مفتاحي "Alt" + "F11" لتمكين نافذة "Microsoft Visual Basic for Applications".

2. انقر نقرًا مزدوجًا على "ThisOutlookSession" من لوحة "Project1"، ثم انسخ والصق الكود أدناه في البرنامج النصي.

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

doc print attachment 4

3. بعد ذلك، انقر فوق "أدوات" > "المراجع"، وفي مربع الحوار "المراجع"، حدد خانة الاختيار "Microsoft Scripting Runtime".
doc print attachment 5   doc print attachment 6

4. انقر فوق "موافق"، ثم اضغط على مفتاح "F5" لطباعة جميع المرفقات في رسائل البريد الإلكتروني المحددة دفعة واحدة.

ملاحظة: إذا كان المرفق عبارة عن صورة، فسيظهر أولاً مربع حوار "Print Pictures"، انقر فوق "طباعة" للانتقال إلى مربع الحوار "Save Print Output As".
doc print attachment 7

مساعد البريد الإلكتروني الذكي في Outlook: ردود أذكى، تواصل أوضح (سحر بنقرة واحدة!) مجانًا

قم بتبسيط مهام Outlook اليومية باستخدام مساعد البريد الإلكتروني الذكي من أدوات Kutools لـ Outlook. هذا الأداة القوية تتعلم من رسائل البريد الإلكتروني السابقة لتقدم ردودًا ذكية ودقيقة، تحسين محتوى البريد الإلكتروني، وتساعدك على صياغة وتحسين الرسائل بسهولة.
doc ai email handle

هذه الميزة تدعم:

  • ردود ذكية: احصل على ردود مصممة من محادثاتك السابقة - مخصصة، دقيقة وجاهزة للإرسال.
  • تحسين المحتوى: قم بتحسين نصوص البريد الإلكتروني تلقائيًا لتحقيق الوضوح والتأثير.
  • الكتابة السهلة: فقط قدم الكلمات المفتاحية، ودع الذكاء الاصطناعي يتولى الباقي، مع أساليب كتابة متعددة.
  • التوسعات الذكية: قم بتوسيع أفكارك باقتراحات تعتمد على السياق.
  • الملخصات: احصل على ملخصات مختصرة للرسائل الطويلة فورًا.
  • التواصل العالمي: قم بترجمة رسائل البريد الإلكتروني إلى أي لغة بسهولة.

هذه الميزة تدعم:

  • ردود البريد الإلكتروني الذكية
  • المحتوى المُحسّن
  • المسودات المستندة إلى الكلمات المفتاحية
  • التوسع الذكي للمحتوى
  • تلخيص البريد الإلكتروني
  • الترجمة متعددة اللغات

الأفضل من كل هذا، هذه الميزة مجانية تمامًا للأبد! لا تنتظر—حمّل مساعد البريد الإلكتروني الذكي الآن واستمتع


أفضل أدوات الإنتاجية لمجموعة Office

خبر عاجل: أدوات Kutools لـ Outlook تطلق إصدارًا مجانيًا!

جرّب الآن الإصدار المجاني الجديد كليًا من أدوات Kutools لـ Outlook مع أكثر من70 ميزة مذهلة، متاحة لك مدى الحياة! انقر للتحميل الآن!

🤖 Kutools AI : يستخدم تقنية الذكاء الاصطناعي المتقدمة لإدارة البريد الإلكتروني بسهولة، بما في ذلك الرد، والتلخيص، والتحسين، والتوسيع، والترجمة، وكتابة الرسائل.

📧 أتمتة البريد الإلكتروني: الرد التلقائي (متوفر لـ POP وIMAP) / جدولة إرسال البريد / نسخة تلقائية/مخفية حسب القواعد عند الإرسال / التحويل التلقائي (قاعدة متقدمة) / إضافة التحية تلقائيًا / تقسيم رسائل البريد الإلكتروني متعددة المستلمين تلقائيًا إلى رسائل فردية ...

📨 إدارة البريد الإلكتروني: استدعاء البريد الإلكتروني / حظر رسائل الاحتيال حسب الموضوعات وغيرها / حذف الرسائل المكررة / البحث المتقدم / تنظيم المجلدات ...

📁 المرفقات الاحترافية: حفظ دفعي / فصل دفعي / ضغط دفعي / حفظ تلقائي / تفصيل تلقائي / ضغط تلقائي ...

🌟 سحر الواجهة: 😊 المزيد من الرموز التعبيرية الجميلة والرائعة / تنبيهك عند وصول رسائل هامة / تصغير Outlook بدلاً من الإغلاق ...

👍 ميزات بنقرة واحدة: الرد على الجميع مع المرفقات / رسائل البريد الإلكتروني المضادة للتصيد / 🕘 عرض المنطقة الزمنية للمرسل ...

👩🏼‍🤝‍👩🏻 جهات الاتصال والتقويم: إضافة جهات اتصال دفعة واحدة من الرسائل المحددة / تقسيم مجموعة جهات الاتصال إلى مجموعات فردية / إزالة تذكير عيد الميلاد ...

افتح أدوات Kutools لـ Outlook فورًا بنقرة واحدة. لا تنتظر، قم بالتحميل الآن وزد من إنتاجيتك!

kutools for outlook features1 kutools for outlook features2