KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

كيف تُرسل رسائل بريد إلكتروني جماعية مخصصة إلى قائمة من Excel عبر Outlook؟

المؤلفXiaoyangتاريخ التعديل

على سبيل المثال، لديك نطاق بيانات في ورقة عمل يحتوي على أعمدة الاسم وعنوان البريد الإلكتروني ورمز التسجيل، وتريد الآن إرسال رسالة تتضمّن تحية مخصصة ورمز تسجيل فريد لكل مستلم مذكور في العمود A. ولحل هذه المشكلة، قد تساعدك الطرق التالية.

لقطة شاشة لقائمة البريد في ورقة العمل

إرسال رسائل بريد إلكتروني جماعية مخصصة إلى قائمة من Excel باستخدام وظيفة دمج المراسلات (Mail Merge)

إرسال رسائل بريد إلكتروني جماعية مخصصة إلى قائمة من Excel باستخدام كود VBA

إرسال رسائل بريد إلكتروني جماعية مخصصة إلى قائمة مع مرفقات مختلفة باستخدام Kutools لـ Excel


إرسال رسائل بريد إلكتروني جماعية مخصصة إلى قائمة من Excel باستخدام وظيفة دمج المراسلات (Mail Merge)

باستخدام وظيفةدمج المراسلاتفي Word، يمكنك إنجاز هذه المهمة بسرعة وسهولة، يُرجى اتباع الخطوات التالية خطوة بخطوة:

1.افتح مستند Word فارغ جديد، ثم انقر علىمراسلات>اختر المستلم>استخدام قائمة موجودة، راجع لقطة الشاشة:

لقطة شاشة لاختيار المستلمين باستخدام قائمة موجودة

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

لقطة شاشة لاختيار ملف العمل

3. في مربع الحوار الظاهرتحديد الجدول، اختر ورقة العمل التي تحتوي على نطاق البيانات المطلوب، ثم انقر على زرموافق. راجع لقطة الشاشة:

لقطة شاشة لاختيار ورقة العمل المقابلة التي تحتوي على قائمة البريد

4. تم الآن ربط رسالة البريد الإلكتروني الخاصة بك بقائمة العناوين، ويمكنك تعديل نص الرسالة وإضافة عناصر نائبة تُشير إلى الموضع الذي ستظهر فيه المعلومات الفريدة في كل رسالة.

(1.) لإدراج اسم التحية الخاص بكل مستلم، انقر علىمراسلات > إدراج حقل دمج > الاسم، وسيتم إدراج الاسم المخصص في الرسالة، مع ظهور اسم الحقل محاطًا بـ« ».

لقطة شاشة لإدراج حقل الاسم المدمج

(2.) واصل كتابة رسالتك وأدرجرمز التسجيلفي المكان الذي تريده، راجع لقطة الشاشة:

لقطة شاشة لإدراج رمز التسجيل

5. بعد الانتهاء من صياغة الرسالة، انقر علىمعاينة النتيجةضمن تبويبالمراسلاتلمراجعة رسائل البريد الإلكتروني وإدخال التعديلات قبل إكمال عملية الدمج فعليًّا.

6. بعد التأكد من عدم وجود أي مشكلات، يمكنك إرسال رسائل البريد الإلكتروني إلى المستلمين بشكل منفصل. يُرجى النقر علىمراسلات > إنهاء الدمج وإرسال > إرسال رسالة بريد إلكتروني. راجع لقطة الشاشة:

لقطة شاشة لاختيار إرسال رسائل البريد الإلكتروني

7. بعد ذلك، في مربع الحوار المنبثقالدمج إلى بريد إلكتروني، قم بالعمليات التالية:

(1.) من قائمةإلىالمنسدلة، اختر عمودعنوان_البريد_الإلكتروني؛

(2.) يمكنك كتابة موضوع الرسالة في مربع نصالموضوع؛

(3.) من قسمإرسال السجلات، اخترالكل.

لقطة شاشة لتهيئة مربع حوار الدمج إلى البريد الإلكتروني

8. ثم انقر علىموافق، وستُرسل رسائل البريد الإلكتروني إلى المستلمين بشكل منفصل مع رمز التسجيل الخاص بكلٍّ منهم دفعة واحدة. وبعد إرسال الرسائل، يمكنك الانتقال إلى Outlook للتأكد من إرسالها بنجاح.


إرسال رسائل بريد إلكتروني مخصصة إلى عدة مستلمين مع مرفقات مختلفة:

بفضل ميزةKutools لـ Excel's إرسال رسائل بريد إلكتروني، يمكنك إرسال رسائل بريد إلكتروني مخصصة بسرعة إلى عدة مستلمين مع مرفقات مختلفة من Excel عبر Outlook وفقًا لاحتياجاتك. وفي الوقت نفسه، يمكنك أيضًا إضافة نسخة (CC) أو نسخة مخفية (Bcc) للرسائل إلى شخص معيّن.حمّل وجرب مجانًا Kutools لـ Excel الآن!

لقطة شاشة باستخدام Kutools for Excel لإرسال رسائل بريد إلكتروني مخصصة إلى مستلمين متعددين بسهولة


إرسال رسائل بريد إلكتروني جماعية مخصصة إلى قائمة من Excel باستخدام كود VBA

باستثناء وظيفة دمج المراسلات، يمكن لكود VBA التالي أيضًا أن يساعدك، يُرجى اتباع ما يلي:

1. اضغط مع الاستمرار على مفتاحَيALT + F11، وستفتح نافذةمايكروسوفت فيجوال بيسيك للتطبيقات.

2. انقر علىإدراج > وحدة نمطية، ثم الصق الكود التالي في نافذةالوحدة النمطية.

كود VBA: إرسال رسائل بريد إلكتروني جماعية مخصصة إلى قائمة من Excel:

#If VBA7 And Win64 Then
    Private Declare PtrSafe Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" ( _
                         ByVal hwnd As LongPtr, ByVal lpOperation As String, _
                         ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, _
                         ByVal nShowCmd As Long) As LongPtr
#Else
    Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" ( _
                         ByVal hwnd As Long, ByVal lpOperation As String, _
                         ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, _
                         ByVal nShowCmd As Long) As Long
#End If
Sub SendEMail()
'update by Extendoffice 20160506
    Dim xEmail As String
    Dim xSubj As String
    Dim xMsg As String
    Dim xURL As String
    Dim i As Integer
    Dim k As Double
    Dim xCell As Range
    Dim xRg As Range
    Dim xTxt As String
    On Error Resume Next
    xTxt = ActiveWindow.RangeSelection.Address
    Set xRg = Application.InputBox("Please select the data range:", "Kutools for Excel", xTxt, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    If xRg.Columns.Count <> 3 Then
        MsgBox " Regional format error, please check", , "Kutools for Excel"
        Exit Sub
    End If
    For i = 1 To xRg.Rows.Count
'       Get the email address
        xEmail = xRg.Cells(i, 2)
'       Message subject
        xSubj = "Your Registration Code"
'       Compose the message
        xMsg = ""
        xMsg = xMsg & "Dear " & xRg.Cells(i, 1) & "," & vbCrLf & vbCrLf
        xMsg = xMsg & " This is your Registration Code "
        xMsg = xMsg & xRg.Cells(i, 3).Text & "." & vbCrLf & vbCrLf
        xMsg = xMsg & " please try it, and glad to get your feedback! " & vbCrLf
        xMsg = xMsg & "Skyyang"
'       Replace spaces with %20 (hex)
        xSubj = Application.WorksheetFunction.Substitute(xSubj, " ", "%20")
        xMsg = Application.WorksheetFunction.Substitute(xMsg, " ", "%20")
'       Replace carriage returns with %0D%0A (hex)
        xMsg = Application.WorksheetFunction.Substitute(xMsg, vbCrLf, "%0D%0A")
'       Create the URL
        xURL = "mailto:" & xEmail & "?subject=" & xSubj & "&body=" & xMsg
'       Execute the URL (start the email client)
        ShellExecute 0&, vbNullString, xURL, vbNullString, vbNullString, vbNormalFocus
'       Wait two seconds before sending keystrokes
        Application.Wait (Now + TimeValue("0:00:02"))
        Application.SendKeys "%s"
    Next
End Sub

3.ثم اضغط على مفتاحF5لتشغيل هذا الكود، وستظهر نافذة منبثقة لتذكيرك باختيار نطاق البيانات التي تريد استخدامها، راجع لقطة الشاشة:

لقطة شاشة لاختيار قائمة البريد بعد تشغيل الرمز

4. ثم انقر على زرموافق، وسيتم إرسال رسائل البريد الإلكتروني إلى العناوين بشكل منفصل، كلٌّ مع رمز التسجيل الخاص به، واحدة تلو الأخرى. وبعد إرسال الرسائل، يمكنك الانتقال إلى Outlook للتأكد من إرسالها بنجاح.

ملاحظة: في الكود أعلاه، يمكنك تعديل موضوع الرسالة أو نصها وفقًا لاحتياجاتك.


إرسال رسائل بريد إلكتروني جماعية مخصصة إلى قائمة مع مرفقات مختلفة باستخدام Kutools لـ Excel

إذا كنت تمتلكKutools لـ Excel، فباستخدام ميزتهإرسال رسائل بريد إلكتروني، يمكنك إرسال رسائل بريد إلكتروني مخصصة بسرعة إلى عدة مستلمين مع مرفقات مختلفة تناسب احتياجاتك.

بعد تثبيتKutools لـ Excel، يُرجى اتباع ما يلي:

1. انقر علىKUTOOLS PLUS > إرسال رسائل بريد إلكتروني، كما هو موضح في لقطة الشاشة التالية:

لقطة شاشة لتمكين ميزة إرسال رسائل البريد الإلكتروني

2. في مربع حوارإرسال رسائل بريد إلكتروني، يرجى تحديد نطاق البيانات الذي تريد استخدامه، ثم اختر عناوين المستلمين والمرفقات والموضوع وفقًا لاحتياجاتك. راجع لقطة الشاشة:

لقطة شاشة لتعيين حقول البريد

3. في مربع التحرير، لإدراج أسماء التحية الفردية، اخترالاسممن القائمة المنسدلة، ثم انقر علىإدراج العنصر النائبلإدراج الأسماء في الرسالة. راجع لقطة الشاشة:

لقطة شاشة لإدراج العنصر النائب

4. بعد ذلك، اكتب نص رسالتك في المربع وفقًا لاحتياجاتك، كما هو موضح في لقطة الشاشة التالية:

لقطة شاشة لإنهاء نص رسالة البريد الإلكتروني

5. بعد الانتهاء من كتابة نص الرسالة، يُرجى اختيار وضع الإرسال الذي تفضّله—فيمكنك الإرسال عبر Outlook أو عبر الخادم الذي حددته. راجع لقطة الشاشة:

لقطة شاشة لاختيار أحد أنماط الإرسال

ملاحظة: إذا أردت استخدام خادم آخر، انقر علىإعدادات SMTPلضبط وضع الإرسال وفقًا لما تريد، راجع لقطة الشاشة:

لقطة شاشة لتهيئة خادم البريد الصادر إذا كنت ترغب في إرسال رسائل البريد الإلكتروني من خلال خادم البريد الإلكتروني ذلك

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

لقطة شاشة تُظهر عدد رسائل البريد الإلكتروني المرسلة بنجاح

انقر الآن لتنزيل Kutools لـ Excel وتجربته مجانًا!


عرض توضيحي: إرسال رسائل بريد إلكتروني جماعية مخصصة إلى قائمة من Excel عبر Outlook

 
Kutools لـ Excel: مع أكثر من 300 إضافات Excel مفيدة، جرّبها مجانًا دون قيود لمدة 30 يومًا.حمّل وجرب مجانًا الآن!

مقال ذو صلة:

كيف تُرسل بريدًا إلكترونيًّا إلى عدة مستلمين من قائمة في Excel عبر Outlook؟


أفضل أدوات الإنتاجية لمكتبتك

🤖KUTOOLS AI مساعد: ثوّر تحليل البيانات استنادًا إلى:التنفيذ الذكي   |  إنشاء الكود|  إنشاء الصيغ المخصصة  |  تحليل البيانات وإنشاء المخططات البيانية|  استدعاء الوظائف المحسنة
الميزات الشائعة:البحث، التمييز أو وضع علامة على المكررات   |  حذف الصفوف الفارغة   |  دمج الأعمدة أو الخلايا دون فقدان البيانات   |  التقريب بدون استخدام الصيغة...
بحث متقدم:VLookup متعدد المعايير  |  VLookup متعدد القيم  |   VLookup عبر أوراق متعددة   |   مطابقة غامضة....
قائمة منسدلة متقدمة:إنشاء قائمة منسدلة بسرعة   |  قائمة منسدلة تابعة   |  قائمة منسدلة متعددة الاختيار....
مدير الأعمدة:إضافة عدد محدد من الأعمدة|نقل الأعمدة|تبديل حالة ظهور الأعمدة المخفية|مقارنة النطاقات والأعمدة...
ميزات مميزة:التركيز على الشبكة   |  عرض التصميم   |شريط الصيغ المحسن   | مدير الدفتر والورقة   |  مكتبة الموارد(نص تلقائي)|  أداة اختيار التاريخ   |  تجميع ورقات العمل  |  تشفير/فك تشفير الخلايا   | إرسال رسائل البريد الإلكتروني حسب القائمة   |  مرشح متقدم   |   تصفية خاصة(تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل 15 مجموعات الأدوات:12 أدواتالنصوص(إضافة نص،حذف الأحرف المحددة، ...)|   50+أنواعالمخططات البيانية(مخطط جانت، ...)|   40+ صيغعملية(حساب العمر بناءً على تاريخ الميلاد، ...)|   19 أدواتالإدراج(إدراج رمز QR،إدراج صورة من المسار، ...)|   12 أدواتالتحويل(تحويل إلى كلمات،تحويل العملة، ...)|   7 أدواتدمج وتقسيم(دمج متقدم للصفوف،تقسيم الخلايا، ...)|... وأكثر من ذلك
استخدم Kutools باللغة التي تفضلها – يدعم الإنجليزية والإسبانية والألمانية والفرنسية والصينية و40+ لغات أخرى!

عزِّز مهاراتك في Excel باستخدام Kutools لـ Excel، وعايش الكفاءة كما لم تفعل من قبل.يقدّم Kutools لـ Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية ووقت الحفظ.انقر هنا للحصول على الميزة التي تحتاجها أكثر من غيرها...


يجلب Office Tab واجهة ذات علامات تبويب إلى Office، ويجعل عملك أسهل بكثير

  • تمكّن من التحرير والقراءة باستخدام علامات التبويب في Word وExcel وPowerPoint، وPublisher وAccess وVisio وProject.
  • افتح وأنشئ مستندات متعددة في علامات تبويب جديدة داخل النافذة نفسها، بدلاً من فتح نوافذ جديدة.
  • يزيد إنتاجيتك بنسبة 50% ويوفّر لك مئات نقرات الفأرة كل يوم!

جميع الإضافات من Kutools في برنامج تثبيت واحد!

Kutools for Office حزمةٌ تحتوي على إضافاتٍ مخصصة لتطبيقات Excel وWord وOutlook وPowerPoint، إلى جانب Office Tab Pro، مما يجعلها الخيار المثالي للفِرق التي تعمل عبر تطبيقات Office.

ExcelWordOutlookTabsPowerPoint
  • حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
  • برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
  • يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
  • تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل