小编Sha*_*776的帖子

按日期计算Outlook中的电子邮件

我有以下代码来计算outlook文件夹中的电子邮件数量.

Sub HowManyEmails() 
Dim objOutlook As Object, 
objnSpace As Object, 
objFolder As Object 
Dim EmailCount As Integer 
Set objOutlook = CreateObject("Outlook.Application") 
Set objnSpace = objOutlook.GetNamespace("MAPI")

    On Error Resume Next    
    Set objFolder = objnSpace.Folders("Personal Folders").Folders("Inbox").Folders("report's").Folders("Customer")    
    If Err.Number <> 0 Then    
    Err.Clear   
    MsgBox "No such folder."    
    Exit Sub    
    End If

EmailCount = objFolder.Items.Count    
Set objFolder = Nothing    
Set objnSpace = Nothing    
Set objOutlook = Nothing

MsgBox "Number of emails in the folder: " & EmailCount, , "email count" End Sub
Run Code Online (Sandbox Code Playgroud)

我试图按日期计算此文件夹中的电子邮件,所以我最终得到每天的计数.

outlook vba ms-office outlook-vba

5
推荐指数
1
解决办法
3万
查看次数

标签 统计

ms-office ×1

outlook ×1

outlook-vba ×1

vba ×1