كيفية سرد جميع أسماء المرفقات في نص الرسالة عند كتابة بريد إلكتروني في Outlook؟
هل هناك أي طرق جيدة لنا لإدراج جميع أسماء المرفقات في نص الرسالة عند كتابة بريد إلكتروني في Outlook؟ في هذه المقالة، سأتحدث عن كيفية حل هذه المهمة في Outlook.
سرد جميع أسماء المرفقات في نص الرسالة عند كتابة بريد إلكتروني باستخدام كود VBA
سرد جميع أسماء المرفقات في نص الرسالة عند كتابة بريد إلكتروني بميزة بسيطة
سرد جميع أسماء المرفقات في نص الرسالة عند كتابة بريد إلكتروني باستخدام كود VBA
يرجى اتباع الخطوات التالية لإكمال هذه المهمة:
1. اضغط مع الاستمرار على مفتاحي ALT + F11 لفتح نافذة Microsoft Visual Basic for Applications.
2. في نافذة Microsoft Visual Basic for Applications، انقر نقرًا مزدوجًا فوق ThisOutlookSession من لوحة Project1(VbaProject.OTM) لفتح النموذج، ثم قم بنسخ ولصق الكود التالي في الوحدة الفارغة.
كود VBA: سرد جميع أسماء المرفقات في نص الرسالة:
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
Dim xMailItem As MailItem
If Item.Class = olMail Then
Set xMailItem = Item
If xMailItem.Attachments.Count > 0 Then
AddAttachmentNamesToBody
End If
End If
End Sub
3. بعد ذلك، استمر بالنقر فوق إدراج > وحدة، قم بنسخ ولصق الكود أدناه في الوحدة الفارغة التي تم فتحها، انظر إلى لقطة الشاشة:
كود VBA: سرد جميع أسماء المرفقات في نص الرسالة:
Public Sub AddAttachmentNamesToBody()
Dim xMailItem As MailItem
Dim xAttachment As Attachment
Dim xFileName As String
Dim xInspector As Outlook.Inspector
Dim xDoc As Word.Document
Dim xWdSelection As Word.Selection
On Error Resume Next
Set xMailItem = Outlook.ActiveInspector.CurrentItem
If xMailItem.Attachments.Count = 0 Then
Exit Sub
End If
xFileName = ""
For Each xAttachment In xMailItem.Attachments
If xFileName = "" Then
xFileName = " <" & xAttachment.FileName & "> "
Else
xFileName = xFileName & vbCrLf & " <" & xAttachment.FileName & "> "
End If
Next xAttachment
Set xInspector = Outlook.Application.ActiveInspector()
Set xDoc = xInspector.WordEditor
Set xWdSelection = xDoc.Application.Selection
xWdSelection.HomeKey Unit:=wdStory
xWdSelection.InsertBefore "Attachments: " & vbCrLf & xFileName & vbCrLf & vbCrLf
Set xMailItem = Nothing
End Sub
4. وبعد ذلك، انقر فوق أدوات > مراجع في نافذة Microsoft Visual Basic for Applications، في مربع الحوار References-Project1 الذي ظهر، حدد خيار Microsoft Word Object Library من قائمة المراجع المتاحة، انظر إلى لقطة الشاشة:
![]() | ![]() | ![]() |
5. انقر فوق موافق للخروج من مربع الحوار، ثم يجب أن تضيف زر الماكرو إلى شريط أدوات الوصول السريع. في نافذة رسالة جديدة، اختر المزيد من الأوامر من القائمة المنسدلة تخصيص شريط أدوات الوصول السريع، انظر إلى لقطة الشاشة:
6. في مربع الحوار خيارات Outlook، قم بالعمليات التالية:
(1.) حدد ماكرو من قائمة أوامر اختر من؛
(2.) انقر فوق اسم الماكرو الذي قمت بإدخاله للتو؛
(3.) وبعد ذلك انقر فوق زر إضافة لإضافة الماكرو إلى شريط أدوات الوصول السريع.
7. بعد ذلك، انقر فوق موافق لإغلاق مربع الحوار، الآن تم إدراج زر الماكرو في شريط أدوات الوصول السريع، انظر إلى لقطة الشاشة:
8. الآن، عندما تقوم بإنشاء رسالة جديدة، وتنقر فوق زر الماكرو، سيتم إدراج أسماء المرفقات أعلى نص الرسالة كما هو موضح في لقطة الشاشة التالية:
سرد جميع أسماء المرفقات في نص الرسالة عند كتابة بريد إلكتروني بميزة بسيطة
قد يكون الكود أعلاه صعبًا بعض الشيء بالنسبة لك لتطبيقه، إذا كان لديك أدوات Kutools لـ Outlook، باستخدام ميزته نسخ الأسماء، يمكنك بسرعة نسخ أسماء المرفقات الخاصة بالرسالة ولصقها في أي مكان تحتاج إليه.
بعد تثبيت أدوات Kutools لـ Outlook، يرجى القيام بما يلي:
1. أولاً، يرجى إنشاء البريد الإلكتروني الجديد الذي تحتاجه، وبعد ذلك انقر فوق أدوات Kutools > نسخ الأسماء في نافذة الرسالة الجديدة، انظر إلى لقطة الشاشة:
2. وبعد ذلك، سيظهر مربع تنبيه لتذكيرك بأن أسماء المرفقات قد تم نسخها إلى الحافظة، انظر إلى لقطة الشاشة:
3. الآن، كل ما عليك فعله هو الضغط على مفتاحي Ctrl + V معًا للصق أسماء المرفقات في نص الرسالة الذي تحتاجه، انظر إلى لقطة الشاشة:
مقالات ذات صلة أكثر:
- الرد على الجميع مع المرفقات الأصلية في Outlook
- عادةً، عندما تستخدم وظيفة الرد على الجميع للرد على الرسالة إلى جميع المستلمين في Outlook، سيتم فقدان المرفقات الأصلية تلقائيًا. هل من الممكن إرفاق المرفقات الأصلية عند الرد على الجميع في Outlook؟
- تحميل/حفظ المرفقات من Outlook إلى مجلد معين
- بشكل عام، يمكنك حفظ جميع مرفقات بريد إلكتروني واحد بالنقر فوق المرفقات > حفظ جميع المرفقات في Outlook. ولكن، إذا كنت بحاجة إلى حفظ جميع المرفقات من جميع رسائل البريد الإلكتروني المستلمة والمستقبلة، هل لديك فكرة؟ ستقدم هذه المقالة طريقتين لتنزيل المرفقات تلقائيًا من Outlook إلى مجلد معين.
- تغيير موقع حفظ المرفقات الافتراضي في Outlook
- هل تعبت من البحث عن موقع المرفقات الذي حددته في كل مرة تقوم فيها بتشغيل Outlook؟ في هذا البرنامج التعليمي، سنوضح لك كيفية تغيير موقع المرفقات الافتراضي. بعد ذلك، سيتم فتح مجلد حفظ المرفقات المحدد تلقائيًا في كل مرة تقوم فيها بحفظ المرفقات حتى لو أعدت تشغيل Outlook.
- إزالة جميع المرفقات من البريد الإلكتروني في Outlook
- عادةً عندما تقوم بمعاينة بريد إلكتروني، يمكنك حذف مرفق بالنقر بزر الماوس الأيمن واختيار عنصر إزالة المرفق. أحيانًا قد تكون هناك العديد من المرفقات في رسالة بريد إلكتروني، ومن الممل إزالتها واحدة تلو الأخرى. هنا نوفر لك طريقتين سهلتين لإزالة جميع المرفقات في بريد إلكتروني واحد، وإزالة جميع المرفقات من عدة رسائل بريد إلكتروني أيضًا في Outlook.
أفضل أدوات الإنتاجية لمجموعة Office
خبر عاجل: أدوات Kutools لـ Outlook تطلق إصدارًا مجانيًا!
جرّب الآن الإصدار المجاني الجديد كليًا من أدوات Kutools لـ Outlook مع أكثر من70 ميزة مذهلة، متاحة لك مدى الحياة! انقر للتحميل الآن!
📧 أتمتة البريد الإلكتروني: الرد التلقائي (متوفر لـ POP وIMAP) / جدولة إرسال البريد / نسخة تلقائية/مخفية حسب القواعد عند الإرسال / التحويل التلقائي (قاعدة متقدمة) / إضافة التحية تلقائيًا / تقسيم رسائل البريد الإلكتروني متعددة المستلمين تلقائيًا إلى رسائل فردية ...
📨 إدارة البريد الإلكتروني: استدعاء البريد الإلكتروني / حظر رسائل الاحتيال حسب الموضوعات وغيرها / حذف الرسائل المكررة / البحث المتقدم / تنظيم المجلدات ...
📁 المرفقات الاحترافية: حفظ دفعي / فصل دفعي / ضغط دفعي / حفظ تلقائي / تفصيل تلقائي / ضغط تلقائي ...
🌟 سحر الواجهة: 😊 المزيد من الرموز التعبيرية الجميلة والرائعة / تنبيهك عند وصول رسائل هامة / تصغير Outlook بدلاً من الإغلاق ...
👍 ميزات بنقرة واحدة: الرد على الجميع مع المرفقات / رسائل البريد الإلكتروني المضادة للتصيد / 🕘 عرض المنطقة الزمنية للمرسل ...
👩🏼🤝👩🏻 جهات الاتصال والتقويم: إضافة جهات اتصال دفعة واحدة من الرسائل المحددة / تقسيم مجموعة جهات الاتصال إلى مجموعات فردية / إزالة تذكير عيد الميلاد ...
افتح أدوات Kutools لـ Outlook فورًا بنقرة واحدة. لا تنتظر، قم بالتحميل الآن وزد من إنتاجيتك!

