如何計算Outlook中已標記郵件的數量?
在Outlook中,您可以標記郵件,聯繫人或任務以使其出色,但是有時,您需要計算Outlook中標記的項目數。 您如何在Outlook中處理此任務?
使用VBA代碼分別計算所有帳戶中已標記消息/聯繫人/任務的數量
名稱=“a1”> 使用“搜索文件夾”計算一個帳戶中已標記郵件的數量
要計算Outlook帳戶中已標記電子郵件的數量, 搜索文件夾 功能可以為您提供幫助,請按以下步驟操作:
1。 右鍵點擊 搜索文件夾 在您的電子郵件帳戶下,然後選擇 新搜尋資料夾,請參見屏幕截圖:
2。 然後一個 新搜尋資料夾 彈出對話框,單擊 郵件已標記為可跟進 在選項 閱讀郵件 部分,請參見屏幕截圖:
3。 然後點擊 OK,並將所有標記的郵件複製到 進行跟進 文件夾,並顯示標記的電子郵件總數,如以下屏幕截圖所示:
名稱=“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
3。 然後按 F5 鍵以運行此代碼,並彈出一個提示框,告訴您所有標記項目的總數,如下所示:
在Outlook中計算今天,昨天,已讀,未讀,總項...的數量 與 Kutools for Outlook強大 統計 功能,您可以根據需要獲取基於日期,所選項目,已讀,未讀等的主題數。 Kutools for Outlook:擁有 70 多個方便且免費的 Outlook 插件, 立即下載免費版本 . |
最佳辦公生產力工具
突發新聞:Kutools for Outlook 發布 免費版本!
體驗全新的Kutools for Outlook 免費版本擁有 70 多個令人難以置信的功能,您可以永遠使用! 點擊立即下載!
🤖 Kutools人工智慧 : 使用先進的人工智慧技術輕鬆處理電子郵件,包括回覆、總結、優化、擴展、翻譯和撰寫電子郵件。
📧 電子郵件自動化: 自動回覆(適用於 POP 和 IMAP) / 安排發送電子郵件 / 發送電子郵件時按規則自動抄送/密件副本 / 自動轉送(進階規則) / 自動添加問候語 / 自動將多收件者電子郵件拆分為單獨的訊息 ...
📨 電子郵件管理: 撤回電子郵件 / 按主題和其他人阻止詐騙電子郵件 / 刪除重複的電子郵件 / 進階搜索 / 合併資料夾 ...
📁 附件專業版: 批量保存 / 批量分離 / 批量壓縮 / 自動保存 / 自動分離 / 自動壓縮 ...
🌟 介面魔法: 😊更多又漂亮又酷的表情符號 / 當重要電子郵件到來時提醒您 / 最小化 Outlook 而不是關閉 ...
👍 一鍵奇蹟: 使用傳入附件回覆全部 / 反網路釣魚電子郵件 / 🕘顯示寄件者的時區 ...
👩🏼🤝👩🏻 通訊錄和行事曆: 從選定的電子郵件中大量新增聯絡人 / 將聯絡人群組拆分為各組 / 刪除生日提醒 ...
只需單擊即可立即解鎖 Kutools for Outlook -永久免費。不要等待,立即下載並提高您的效率!