Skip to main content

كيفية تعيين توقيعين مختلفين للردود والإعادة في Outlook؟

Author: Xiaoyang Last Modified: 2025-05-30

عادةً، يمكنك تعيين توقيعات مختلفة لحسابات مختلفة في Outlook الخاص بك، ولكن هل جربت تطبيق توقيعات مختلفة للردود والإعادة؟ هذا يعني أنه عند الرد على بريد إلكتروني يتم إدراج التوقيع1، وعند إعادة توجيه بريد إلكتروني يتم تطبيق التوقيع2. كيف يمكنك حل هذه المهمة في Outlook؟

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


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

يمكن أن يساعدك الكود التالي من VBA في تعيين توقيعات مختلفة للردود والإعادة، يرجى اتباع الخطوات أدناه واحدة تلو الأخرى:

1. اضغط مع الاستمرار على مفاتيح ALT + F11 لفتح نافذة Microsoft Visual Basic for Applications.

2. بعد ذلك، انقر فوق إدراج > وحدة، ثم قم بنسخ ولصق الكود أدناه في الوحدة الفارغة المفتوحة، انظر إلى لقطة الشاشة:

كود VBA: تعيين توقيعات مختلفة للردود والإعادة:

Public WithEvents GExplorer As Outlook.Explorer
Public WithEvents GMail As Outlook.MailItem
Public GFSO As Scripting.FileSystemObject
Public GTextStream As Scripting.TextStream
Public GText As String
Private Sub Application_Startup()
    Set GExplorer = Outlook.Application.ActiveExplorer
    Set GFSO = New Scripting.FileSystemObject
End Sub
Private Sub GExplorer_SelectionChange()
    Dim xItem As Object
    On Error Resume Next
    Set xItem = GExplorer.Selection.Item(1)
    If xItem.Class <> olMail Then Exit Sub
    Set GMail = xItem
End Sub
Private Sub GMail_Reply(ByVal Response As Object, Cancel As Boolean)
    InsertSignature Response, "Signature1.htm"   'change this signature name for replies
End Sub
Private Sub GMail_Forward(ByVal Forward As Object, Cancel As Boolean)
    InsertSignature Forward, " Signature2.htm"    'change this signature name for forwards
End Sub
Private Sub InsertSignature(Item As Object, SignName As String)
    Dim xSignatureFile As String
    Dim xMailItem As Outlook.MailItem
    xSignatureFile = CreateObject("WScript.Shell").SpecialFolders(5)
    xSignatureFile = xSignatureFile & "\Microsoft\Signatures\" & SignName
    Set GTextStream = GFSO.OpenTextFile(xSignatureFile)
    GText = ""
    GText = GTextStream.ReadAll
    If Item.Class <> olMail Then Exit Sub
    Set xMailItem = Item
    With xMailItem
        .Display
        .HTMLBody = .HTMLBody & "<br><br>" & GText
    End With
End Sub

ملاحظة: في الكود أعلاه، Signature1 و Signature2 هما اسمان للتوقيعين اللذين تريد استخدامهما للرد والإعادة. يرجى تغيير الأسماء حسب الحاجة.

doc sig forwar reply 1

3. لا تزال في نافذة Microsoft Visual Basic for Applications، انقر فوق أدوات > مراجع للانتقال إلى مربع الحوار References-Project1، وحدد خيار Microsoft Scripting Runtime من قائمة المراجع المتاحة، انظر إلى لقطة الشاشة:

doc sig forwar reply 2

4. وبعد ذلك انقر فوق موافق لإغلاق مربع الحوار، من الآن فصاعدًا، عندما تقوم بالرد على بريد إلكتروني، سيتم إدراج Signature1 على الفور، انظر إلى لقطة الشاشة:

doc sig forwar reply 3

وعندما تقوم بإعادة توجيه رسالة، سيتم إدراج Signature2 كما هو موضح في لقطة الشاشة التالية:

doc sig forwar reply 4

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

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

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

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

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

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

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

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

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

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

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

kutools for outlook features1 kutools for outlook features2