Skip to main content

كيفية حساب عدد الرسائل المعلمة في Outlook؟

Author: Xiaoyang Last Modified: 2025-08-06

في Outlook، يمكنك وضع علامة على الرسائل أو جهات الاتصال أو المهام لجعلها مميزة، ولكن في بعض الأحيان تحتاج إلى حساب عدد العناصر المعلمة في Outlook الخاص بك. كيف يمكنك التعامل مع هذه المهمة في Outlook؟

حساب عدد الرسائل المعلمة في حساب واحد باستخدام مجلدات البحث

حساب عدد الرسائل / جهات الاتصال / المهام المعلمة بشكل منفصل في جميع الحسابات باستخدام كود VBA


a name="a1"> حساب عدد الرسائل المعلمة في حساب واحد باستخدام مجلدات البحث

لحساب عدد الرسائل الإلكترونية المعلمة في حساب بـ Outlook، يمكن أن تساعدك ميزة مجلدات البحث، يرجى القيام بما يلي:

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

doc count flagged items 1

2. ثم سيظهر مربع حوار إنشاء مجلد بحث جديد، انقر فوق خيار البريد المعلم للمتابعة في قسم قراءة البريد، انظر لقطة الشاشة:

doc count flagged items 2

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

doc count flagged items 3

a name="a2"> حساب عدد الرسائل / جهات الاتصال / المهام المعلمة بشكل منفصل في جميع الحسابات باستخدام كود VBA

إذا كنت تريد حساب عدد جميع العناصر المعلمة، مثل الرسائل الإلكترونية وجهات الاتصال والمهام في Outlook بشكل منفصل، يمكن أن يساعدك الكود التالي VBA.

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

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

كود VBA: حساب عدد المرات المعلمة في Outlook:

Dim GSeparateCount, GMailCount, GContactCount, GTaskCount As Long
Sub CountFlaggedItems()
Dim xStore As Outlook.Store
Dim xTotalCount As Long
Dim xPrompt As String
Dim xFolder As Folder
Dim i, k As Integer
On Error Resume Next
xTotalCount = 0
GMailCount = 0
GContactCount = 0
GTaskCount = 0
For Each xStore In Application.Session.Stores
    For Each xFolder In xStore.GetRootFolder.Folders
       Call ProcessFolders(xFolder)
    Next
Next
xTotalCount = GMailCount + GContactCount + GTaskCount
xPrompt = xTotalCount & " items have been flagged, as follows: " & Chr(10) & Chr(10) & "Emails: " & GMailCount & Chr(10) & "Contacts: " & GContactCount & Chr(10) & "Tasks: " & GTaskCount
MsgBox xPrompt, vbInformation + vbOKOnly, "Kutools for Outlook"
End Sub
Sub ProcessFolders(ByVal CurFolder As Outlook.Folder)
Dim xSubfolder As Outlook.Folder
Dim xItem As Object
Dim i, k As Integer
On Error Resume Next
For i = CurFolder.Items.Count To 1 Step -1
    Set xItem = CurFolder.Items.item(i)
    Select Case xItem.Class
        Case olMail, olPost, olSharing
            If xItem.IsMarkedAsTask = True Then
                GMailCount = GMailCount + 1
            End If
        Case olContact, olDistList
            If xItem.IsMarkedAsTask = True Then
                GContactCount = GContactCount + 1
            End If
        Case olTask
            If CurFolder.DefaultItemType = olTaskItem Then
            GTaskCount = GTaskCount + 1
            End If
    End Select
Next i
If CurFolder.Folders.Count > 0 Then
        For k = CurFolder.Folders.Count To 1 Step -1
            Set xSubfolder = CurFolder.Folders.item(k)
            Call ProcessFolders(xSubfolder)
        Next k
    End If
End Sub
doc count flagged items 4

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

doc count flagged items 5

حساب عدد اليوم، أمس، مقروء، غير مقروء، إجمالي العناصر...في Outlook

مع ميزة الإحصائيات القوية في Kutools for Outlook، يمكنك الحصول على عدد العناصر بناءً على التاريخ، العناصر المحددة، مقروء، غير مقروء وما إلى ذلك حسب الحاجة.

doc count flagged items 6
Kutools for Outlook: مع أكثر من 70+ إضافة مفيدة ومجانية لـ Outlook، قم بتنزيل النسخة المجانية الآن.

أفضل أدوات إنتاجية أوفيس

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

اختبر أدوات Kutools لـ Outlook الجديدة كليًا مع أكثر من100 ميزة مذهلة! انقر لتحميلها الآن!

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

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

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

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

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

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

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

استخدم أدوات Kutools بلغتك المفضلة – يدعم الإنجليزية، الإسبانية، الألمانية، الفرنسية، الصينية، وأكثر من40 لغة أخرى!

افتح أدوات Kutools لـ Outlook فوراً بنقرة واحدة. لا تنتظر، حمِّله الآن وحقق كفاءة أعلى!

kutools for outlook features1 kutools for outlook features2