Ga naar hoofdinhoud

Hoe tel je het totale aantal inkomende e-mails per dag in Outlook?

Heeft u ooit het totale aantal e-mails geteld dat u per dag ontvangt? En ben je het zat om ze een voor een handmatig te tellen zonder efficiënte methoden? In deze zelfstudie bieden we u twee trucs voor het tellen van het totale aantal e-mails per dag in Outlook.


Tel het totale aantal e-mails dat vandaag binnenkomt met de functie Direct zoeken

Het is eigenlijk vrij eenvoudig om alle e-mails die vandaag binnenkomen in de map Inbox, alle mappen van een e-mailaccount of alle mappen van alle e-mailaccounts in Outlook te doorzoeken en vervolgens het totale aantal zoekresultaten te tellen. Ga als volgt te werk:

In het E-mailadres bekijken, (1) selecteert u het inbox map van één e-mailaccount waarmee u inkomende e-mails vandaag gaat tellen; (2) typ de zoekcriteria ontvangen: vandaag in de Direct zoeken box, en dan (3) specificeer een zoekbereik in het strekking groep op de Ontdek tabblad. Zie screenshot:

En nu wordt het totale aantal van alle zoekresultaten, met andere woorden het totale aantal e-mails dat vandaag binnenkomt, weergegeven in de linkerbenedenhoek van Outlook, zoals onderstaand screenshot.

Eén klik om het aantal geselecteerde e-mails in Outlook te tellen

Het is gemakkelijk om het totale aantal items of het aantal ongelezen items in een Outlook-map te achterhalen. Maar hoe kunt u snel het aantal geselecteerde items in een map in Outlook krijgen? Hier, Kutools for Outlook's Tel geselecteerde items wordt aanbevolen, die het aantal geselecteerde items snel kan weergeven met slechts één klik!


Tel het totale aantal e-mails dat vandaag binnenkomt met de functie Zoekmap

Deze methode helpt u bij het maken van een zoekmap die automatisch alle e-mails verzamelt die vandaag zijn ontvangen, en vervolgens kunt u het totale aantal van deze e-mails krijgen door de eigenschappen van de zoekmap te wijzigen. Ga als volgt te werk:

1. Selecteer het e-mailaccount waarin u een zoekmap wilt maken in het navigatiedeelvenster en klik op Map > Nieuwe zoekmap. Zie screenshot:

2. In de Nieuwe zoekmap dialoogvenster, selecteer het Maak een aangepaste zoekmap optie en klik op de Kies knop. Zie screenshot:

3. Nu verschijnt het dialoogvenster Aangepaste zoekmap. Geef de nieuwe zoekmap een naam in het Naam doos.

4. Ga je gang en klik op het criteria knop in de aangepaste zoekmap. Nu in het dialoogvenster Zoekmapcriteria, (1) Klik Bericht tab, (2) kiezen ontvangen van het Tijd keuzelijst, (3) specificeren Heden uit de volgende vervolgkeuzelijst en vervolgens (4) klik op de OK knop. Zie screenshot:

5. Nu keert het terug naar de Aangepaste zoekmap dialoogvenster, klik dan Blader knop. En vervolgens in het dialoogvenster Map (pen) selecteren, (1) controleer alleen inbox in de Mappen keuzelijst, vink aan Zoek in submappen optie en klik op de OK knop. Zie screenshot:

6. En klik vervolgens op OK knoppen achtereenvolgens om het dialoogvenster Aangepaste zoekmap en het dialoogvenster Nieuwe zoekmap te sluiten.

7. Klik met de rechtermuisknop op de nieuwe zoekmap die u zojuist hebt gemaakt en selecteer vervolgens Properties vanuit het rechtsklikmenu. Zie screenshot:

8. Controleer in het volgende dialoogvenster het Toon totaal aantal items optie en klik vervolgens op het OK knop. Zie screenshot:

Vanaf nu worden de kopieën van de inkomende e-mailberichten per dag in deze zoekmap opgeslagen. Als er een nieuwe dag komt, zal de zoekmap automatisch alle oude berichten verwijderen en de nieuwe dagen e-mailberichten gaan tellen.

Note: Deze methode kan alleen het totale aantal e-mails tellen dat vandaag in de inbox van één e-mailaccount is ontvangen.


Tel het totale aantal e-mails dat op een bepaalde datum binnenkomt met VBA

Naast de bovenstaande methode, kunt u VBA-code gebruiken om het totale aantal e-mails op een bepaalde datum in Outlook te tellen. Ga als volgt te werk.

1. Selecteer de map waarvan u het totale aantal inkomende e-mails per dag wilt tellen en open vervolgens het Microsoft Visual Basic voor toepassingen door te drukken anders + F11.

2. Dan alsjeblieft Invoegen > Module om een ​​nieuwe module in te voegen en plak vervolgens de VBA-code erin.

VBA: tel het totale aantal e-mails per dag

Sub Countemailsperday()
    Dim objOutlook As Object, objnSpace As Object, objFolder As MAPIFolder
    Dim EmailCount As Integer
    Dim oDate As String
    
    oDate = InputBox("Type the date for count (format YYYY-m-d")
    Set objOutlook = CreateObject("Outlook.Application")
    Set objnSpace = objOutlook.GetNamespace("MAPI")
        On Error Resume Next
        Set objFolder = Application.ActiveExplorer.CurrentFolder
        If Err.Number <> 0 Then
        Err.Clear
        MsgBox "No such folder."
        Exit Sub
        End If
    EmailCount = objFolder.Items.Count
    MsgBox "Number of emails in the folder: " & EmailCount, , "email count"
    Dim ssitem As MailItem
    Dim dateStr As String
    Dim myItems As Outlook.Items
    Dim dict As Object
    Dim msg As String
    Set dict = CreateObject("Scripting.Dictionary")
    Set myItems = objFolder.Items
    myItems.SetColumns ("ReceivedTime")
    ' Determine date of each message:
    For Each myItem In myItems
        dateStr = GetDate(myItem.ReceivedTime)
        If dateStr = oDate Then
            If Not dict.Exists(dateStr) Then
                dict(dateStr) = 0
            End If
            dict(dateStr) = CLng(dict(dateStr)) + 1
        End If
    Next myItem
    ' Output counts per day:
    msg = ""
    For Each o In dict.Keys
        msg = msg & o & ": " & dict(o) & " items" & vbCrLf
    Next
    MsgBox msg
    Set objFolder = Nothing
    Set objnSpace = Nothing
    Set objOutlook = Nothing
End Sub
Function GetDate(dt As Date) As String
    GetDate = Year(dt) & "-" & Month(dt) & "-" & Day(dt)
End Function

3. Klik na het plakken van de VBA-code op lopen knop.

4. Voer vervolgens de opgegeven datum in waarop u het totale aantal inkomende e-mails wilt tellen in het pop-outvenster en klik vervolgens op OK. Zie screenshot:

5. Een dialoogvenster vraagt ​​om het totale aantal e-mails in de geselecteerde map, klik op de OK knop. En in het tweede pop-outvenster krijgt u het totale aantal e-mails dat vandaag is ontvangen. Zie screenshots:

Opmerkingen:
(1) Deze VBA kan alleen het totale aantal e-mails tellen dat op de opgegeven datum in de geselecteerde map is ontvangen;
(2) Deze VBA-code werkt goed in Outlook 2010, 2013 en 2016.


Tel het totale aantal binnenkomende e-mails per dag met Kutools voor Outlook

Als u Kutools voor Outlook hebt geïnstalleerd, kunt u het toepassen Statistieken functie om eenvoudig het totale aantal ontvangen e-mails per dag in een maand te tellen. Ga als volgt te werk:

Kutools for Outlook: Ultieme Outlook-toolkit met meer dan 100 handige tools. Probeer het 60 dagen GRATIS, zonder beperkingen, zonder zorgen!   Lees verder...   Start nu een gratis proefperiode!

1. Klik alstublieft Koetools Plus > Statistieken. Zie screenshot:

2. Nu verschijnt het dialoogvenster Statistieken, selecteer de opgegeven mappen waarin u e-mails wilt tellen, geef het datumbereik op waarin u e-mails wilt tellen en klik op de OK knop. Zie screenshot:

3. Ga in het tweede dialoogvenster Statistiek naar het Dagen van de maand tabblad of Dagen van de week tabblad kunt u het totale aantal e-mails zien dat op elke datum is ontvangen. Zie screenshot:
Trouwens, je kunt ook het totale aantal e-mails ontvangen dat vandaag / gisteren is ontvangen in alle Inbox-mappen van alle e-mailaccounts op de Samengevat Tab.


Demo: tel het totale aantal binnenkomende e-mails per dag met Kutools voor Outlook


Tip: In deze video, Kutools tabblad is toegevoegd door Kutools for Outlook. Als je het nodig hebt, klik dan op hier een gratis proefperiode van 60 dagen zonder beperking!


Gerelateerde artikelen:


Beste Office-productiviteitstools

Kutools for Outlook - Meer dan 100 krachtige functies om uw Outlook een boost te geven

🤖 AI Mail-assistent: Directe professionele e-mails met AI-magie: met één klik geniale antwoorden, perfecte toon, meertalige beheersing. Transformeer e-mailen moeiteloos! ...

???? Email Automation: Niet aanwezig (beschikbaar voor POP en IMAP)  /  Plan het verzenden van e-mails  /  Automatische CC/BCC volgens regels bij het verzenden van e-mail  /  Automatisch doorsturen (geavanceerde regels)   /  Begroeting automatisch toevoegen   /  Splits e-mails van meerdere ontvangers automatisch op in individuele berichten ...

📨 email management: Gemakkelijk e-mails herinneren  /  Blokkeer zwendel-e-mails van onderwerpen en anderen  /  Verwijder dubbele e-mails  /  Uitgebreid Zoeken  /  Consolideer mappen ...

📁 Bijlagen ProBatch opslaan  /  Batch losmaken  /  Batchcompressie  /  Automatisch opslaan   /  Automatisch loskoppelen  /  Automatisch comprimeren ...

???? Interface-magie: 😊Meer mooie en coole emoji's   /  Verhoog uw Outlook-productiviteit met weergaven met tabbladen  /  Minimaliseer Outlook in plaats van te sluiten ...

???? Wonderen met één klik: Beantwoord iedereen met inkomende bijlagen  /   Antiphishing-e-mails  /  🕘Toon de tijdzone van de afzender ...

👩🏼‍🤝‍👩🏻 Contacten en agenda: Batchcontacten toevoegen uit geselecteerde e-mails  /  Splits een contactgroep in individuele groepen  /  Verwijder verjaardagsherinneringen ...

Over 100 Eigenschappen Wacht op je verkenning! Klik hier om meer te ontdekken.

 

 

Comments (19)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Is there a way to add the SenderName details too? Based on the above code, it counts emails by date. I was looking to count emails by sender and date.
This comment was minimized by the moderator on the site
can you do a date range? and add folders?
This comment was minimized by the moderator on the site
Hi Laura,
You can filter emails by the date range (https://www.extendoffice.com/documents/outlook/1412-outlook-search-date-range.html), and then get the total number of search results at the bottom of Outlook Navigation Pane.
This comment was minimized by the moderator on the site
will this (VBA) works under Outlook 365 ?
This comment was minimized by the moderator on the site
Hi Artur,
This VBA works well in Outlook 365 desktop program.
This comment was minimized by the moderator on the site
guys i have tried this code just now but it is not working can anyone help me . i want to count the num of email i received in my oracle folder .
This comment was minimized by the moderator on the site
Hi this vba script is most appreciated, Can anyone help me to retrieve the count from specific folder with specific time, Ex: Count from sent items from dd/mm/yyyy mm:hh till dd/mm/yyyy mm:hh
This comment was minimized by the moderator on the site
Did you find a resolution to this?
This comment was minimized by the moderator on the site
Hi guys, any idea how to make this work for a period o time? I mean, selecting a range date (from-to) and getting the result per day e.g inpunt range from June 1st to june 6th: 6/1 total 14 6/2 total 24 6/3 total 12 and so on... thanks in advance
This comment was minimized by the moderator on the site
in my case i was able to figure it out by doing it manually. like you can count it per month or per year.
if you will count if per month, just delete the day in the formula

e.g:
Function GetDate(dt As Date) As String
GetDate = Year(dt) & "-" & Month(dt)
End Function


per year:
Function GetDate(dt As Date) As String
GetDate = Year(dt)
End Function
This comment was minimized by the moderator on the site
For me the last window worked when I set both dates into the same format. I chnaged the code into this me (Ru date/time format in Windows, US - in Outlook): 1) oDate = Date 2) ' Determine date of each message: For Each MyItem In myItems dateStr = DateValue(MyItem.ReceivedTime) 3) GetDate = Day(dt) & "." & Month(dt) & "." & Year(dt)
This comment was minimized by the moderator on the site
Hi , Very useful code , but like above it does not count per day for me and last message box is empty , can anyone fix this please
This comment was minimized by the moderator on the site
VBA instuctions to be able to create a counter for emails recieves last week
This comment was minimized by the moderator on the site
very thanks i solved all what i need, very thanks again great effort
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations