كيف يمكنك حساب عدد أعضاء قائمة التوزيع في Outlook؟
قد يكون إدارة مجموعة جهات الاتصال في Outlook أمرًا صعبًا أحيانًا، خاصةً عندما تحتاج إلى معرفة عدد الأعضاء في قائمة التوزيع. ولأن Outlook لا يوفّر ميزة مضمنة لهذا الغرض، يجد العديد من المستخدمين أنفسهم في حيرةٍ حول كيفية الحصول على عددٍ دقيقٍ بسرعة. في هذه المقالة، سنستعرض طريقتين لحل هذه المشكلة: الأولى باستخدام VBA كحلٍّ يدوي، والثانية باستخدام Kutools لـ Outlook — وهي طريقةٌ أسهل وأسرع بكثير. وإذا كنت تبحث عن سهولة الاستخدام والكفاءة معًا، فستبرز الطريقة الثانية بشكلٍ واضح.
احسب عدد أعضاء قائمة التوزيع باستخدام كود VBA(يدوي ومرهق)
- الخطوة 1: إنشاء وحفظ كود VBA
- الخطوة 2: إضافة زر للماكرو إلى شريط أدوات الوصول السريع
- الخطوة 3: تشغيل كود VBA
احسب عدد أعضاء مجموعة جهات الاتصال فورًا باستخدام Kutools لـ Outlook 👍(سريع وسهل)
احسب عدد أعضاء قائمة التوزيع باستخدام كود VBA
للمستخدمين المتمرسين في الإعدادات التقنية، يوفّر «VBA» (Visual Basic for Applications) وسيلة فعّالة لحساب عدد الأعضاء في قائمة التوزيع، رغم أن تهيئتها وتشغيلها يتطلبان بعض الجهد.
الخطوة 1: إنشاء وحفظ كود VBA
1. اضغط على «Alt» + "F11" لفتح نافذة Microsoft Visual Basic for Applications.
2. انقر على «إدراج» > «وحدة» في شريط الأدوات.

3. بعد ذلك، انسخ والصق كود VBA التالي في نافذة «VbaProject».
VBA: احسب عدد أعضاء قائمة التوزيع في Outlook
Sub CountDLMembers()
Dim oOL As Outlook.Application
Dim oSelection As Outlook.Selection
Dim oItem As Object
Dim olDL As Outlook.DistListItem
Dim Result As String
Set oOL = Outlook.Application
'Check and get the selected Contact Group
Select Case TypeName(oOL.ActiveWindow)
Case "Explorer"
Set oSelection = oOL.ActiveExplorer.Selection
If oSelection.Count > 0 Then
Set oItem = oSelection.Item(1)
Else
Result = MsgBox("No item selected. " & _
"Please select a Contact Group first.", _
vbCritical, "CountDLMembers")
Exit Sub
End If
Case "Inspector"
Set oItem = oOL.ActiveInspector.CurrentItem
Case Else
Result = MsgBox("Unsupported Window type." & _
vbNewLine & "Please make a selection " & _
"in the Calendar or open a Contact Group first.", _
vbCritical, "CountDLMembers")
Exit Sub
End Select
If oItem.Class = Outlook.olDistributionList Then
'Display the member count
Set olDL = oItem
Result = MsgBox("The Contact Group '" & olDL.DLName & "' contains " & olDL.MemberCount & " members.", vbInformation, "CountDLMembers")
Else
'Selected item isn't a Contact Group item
Result = MsgBox("No Contact Group item selected. " & _
"Please make a selection first.", _
vbCritical, "CountDLMembers")
Exit Sub
End If
'Cleanup
Set oOL = Nothing
Set olDL = Nothing
End Sub
4. انقر فوق أيقونة «حفظ»، ثم أغلق محرر VBA.
الخطوة 2: إضافة زر للماكرو إلى شريط أدوات الوصول السريع
1. انتقل إلى «أشخاص» أو «جهات الاتصال» في التنقل بـ Outlook للتبديل إلى طريقة عرض «جهات الاتصال» أو «الأفراد».
2. انقر بزر الماوس الأيمن على «شريط أدوات الوصول السريع»، ثم اختر «تخصيص شريط أدوات الوصول السريع» من القائمة المنبثقة.

3. في مربع حوار «خيارات Outlook»، اتبع الخطوات التالية:
- 1). حدد «ماكرو» من القائمة المنسدلة «اختَر الأوامر من».
- 2). حدد الماكرو الذي أنشأته من القائمة، ثم انقر فوق «إضافة» وأخيرًا انقر فوق «موافق».

الخطوة 3: تشغيل كود VBA
بعد إضافة زر الماكرو إلى «شريط أدوات الوصول السريع»، يمكنك الآن تشغيل كود VBA لحساب عدد أعضاء قائمة التوزيع بسهولة وفعالية.
1. حدد قائمة التوزيع التي ترغب في تحليلها، ثم انقر على زر الماكرو في «شريط أدوات الوصول السريع».

2. سيظهر لك مربع حوار يعرض عدد أعضاء قائمة التوزيع.

🌟 قسّم مجموعة جهات الاتصال في Outlook بسهولة 🌟
🚀 أعد تنظيم مجموعة جهات الاتصال في Outlook بسرعة! باستخدامKutools لـ Outlook، يمكنك تقسيم المجموعات الكبيرة إلى مجموعات أصغر وأسهل في الإدارة بنقرات قليلة فقط.
✨ كيف يعمل:
- انتقل إلى طريقة عرض جهات الاتصال، ثم حدد المجموعة التي ترغب في تقسيمها.
- انقر فوق «KUTOOLS PLUS» > «مجموعة جهات الاتصال» > «تقسيم إلى مجموعة جهات اتصال جديدة».
- حدد جهات الاتصال التي ترغب في نقلها إلى مجموعة جديدة، ثم سمِّ المجموعة.
- انقر فوق «موافق» ودع Kutools يتولى الباقي!

احسب عدد أعضاء مجموعة جهات الاتصال فورًا باستخدام Kutools لـ Outlook 👍
إذا كنت تبحث عن حلٍّ أسرع وأسهل وأكثر بديهية، فإن «Kutools لـ Outlook» هو الأداة المثالية. فبفضل ميزته «المعلومات»، يمكنك معرفة عدد أعضاء قائمة التوزيع فورًا بنقرة واحدة فقط. وتلغي هذه الطريقة الحاجة إلى الإعدادات التقنية، كما توفّر تفاصيل إضافية حول المجموعة، مما يجعلها أداةً لا غنى عنها لمستخدمي Outlook.
ودّع عدم كفاءة Outlook! مع Kutools لـ Outlook، أصبح التعامل مع رسائل البريد الإلكتروني دفعةً واحدة أسهل من أي وقت مضى – والآن مع نسخة تجريبية مجانية لمدة 30 يومًا!حمّل Kutools لـ Outlook الآن!!
1. بعد فتح مجموعة جهات الاتصال التي ترغب في تحليلها، انقر على «Kutools» > «المعلومات».

2. ستظهر أمامك فورًا معلومات «إجمالي عدد الأعضاء» و«تاريخ الإنشاء» و«تاريخ آخر تعديل».

لماذا تُعد طريقة Kutools الأفضل؟
بينما تُعد طريقة VBA فعّالة، إلا أنها غير عملية لمعظم المستخدمين نظرًا لتعقيدها واتباعها إجراءات متعددة الخطوات. أما Kutools لـ Outlook، فهي توفر راحة لا تُضاهى. إليك لماذا تُعتبر الخيار الأفضل:
- إعداد سريع: لا حاجة للتنقّل بين القوائم أو كتابة أكواد. بمجرد تثبيت Kutools، ستكون جاهزًا للاستخدام فورًا!
- حل بنقرة واحدة: وفّر الوقت والجهد واحصل على نتائج فورية.
- خالٍ من الأخطاء: على عكس VBA، لن تقلق أبدًا من ارتكاب أخطاء في البرمجة أو التهيئة. يضمن لك Kutools دقةً بنسبة 100% في كل مرة.
- معلومات شاملة: احصل على أكثر من مجرد عدد الأعضاء—مع بيانات إضافية لا يستطيع VBA توفيرها!
- إنتاجية احترافية: مثالي للمستخدمين الذين يسعون إلى إدارة جهات الاتصال الخاصة بهم بكفاءة وبدون انقطاع.
أفضل أدوات إنتاجية Office
جرِّب Kutools لـ Outlook الجديد كليًّا مع 100+ ميزة رائعة!انقر للتنزيل الآن!
📧أتمتة البريد الإلكتروني: الرد التلقائي (متوفر لبروتوكولي POP وIMAP) / جدولة إرسال رسائل البريد الإلكتروني / نسخة تلقائية/مخفية وفق القواعد عند إرسال البريد الإلكتروني / التحويل التلقائي (قاعدة متقدمة) / إضافة التحيّة تلقائيًّا / تقسيم رسائل البريد الإلكتروني ذات المستلمين المتعددين تلقائيًّا إلى رسائل فردية...
📨إدارة البريد الإلكتروني: استدعاء البريد الإلكتروني / حظر رسائل الاحتيال حسب العناوين وغيرها / حذف الرسائل المكررة / البحث المتقدم / تنظيم المجلدات...
📁المرفقات الاحترافية: حفظ دفعة واحدة / فصل دفعة واحدة / ضغط دفعة واحدة / حفظ تلقائي / تفصيل تلقائي / ضغط تلقائي...
🌟سحر الواجهة: 😊إيموجيات أكثر جمالًا وروعة / إشعارك عند وصول رسائل بريد إلكتروني مهمة / تصغير Outlook بدلًا من إغلاقه...
👍عجائب النقرة الواحدة: الرد على الجميع مع المرفقات / الحماية من رسائل التصيد الاحتيالي / 🕘عرض منطقة الوقت الحالي للمرسل...
👩🏼🤝👩🏻جهات الاتصال والتقويم: إضافة جهات اتصال دفعةً واحدة من رسائل البريد الإلكتروني المحددة / تقسيم مجموعة جهات الاتصال إلى مجموعات فردية / إزالة تذكير عيد الميلاد...
استخدم Kutools باللغة التي تفضلها – يدعم الإنجليزية، الإسبانية، الألمانية، الفرنسية، الصينية، وأكثر من 40 لغة أخرى!
افتح Kutools لـ Outlook بنقرة واحدة فورًا! لا تنتظر، نزِّله الآن وحسِّن كفاءتك!


🚀 التنزيل بنقرة واحدة — احصل على جميع إضافات Office
موصى به بشدة: Kutools for Office (5 في 1)
نقرة واحدة لتنزيلخمسة برامج تثبيتدفعة واحدة —Kutools لـ Excel وOutlook وWord وPowerPointوOffice Tab Pro.انقر للتنزيل الآن!
- ✅سهولة النقرة الواحدة: نزِّل جميع حزم الإعداد الخمس دفعة واحدة!
- 🚀جاهز لأي مهمة في Office: ثبِّت الإضافات التي تحتاجها، متى احتجتَ إليها.
- 🧰متضمَّن: Kutools لـ Excel / Kutools لـ Outlook / Kutools for Word / Office Tab Pro / Kutools for PowerPoint