Note: The other languages of the website are Google-translated. Back to English
Inloggen  \/ 
x
or
x
Registreer  \/ 
x

or

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 Zoeken 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! Klik voor een gratis proefperiode van 60 dagen zonder beperking!

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 de Time keuzelijst, (3) specificeren Vandaag 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 functie in het 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 Woningaanbod 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.

Opmerking:: 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: Voeg meer dan 100 handige tools voor Outlook toe, gratis te proberen zonder beperking in 60 dagen. Lees meer      Gratis proef nu

1. Klik alstublieft Kutools 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 tellenen 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 CDL Super Session. een gratis proefperiode van 60 dagen zonder beperking!


Gerelateerde artikelen:


Kutools voor Outlook - Brengt 100 geavanceerde functies naar Outlook en maakt het werk veel gemakkelijker!

  • Auto CC / BCC volgens regels bij het verzenden van e-mail; Automatisch doorsturen Meerdere e-mails op maat; Auto antwoord zonder uitwisselingsserver, en meer automatische functies ...
  • BCC-waarschuwing - toon bericht wanneer u alle probeert te beantwoorden als uw e-mailadres in de BCC-lijst staat; Herinner bij ontbrekende bijlagen, en meer herinneren functies ...
  • Beantwoorden (alle) met alle bijlagen in het e-mailgesprek; Beantwoord veel e-mails in seconden; Begroeting automatisch toevoegen wanneer antwoord; Datum toevoegen aan onderwerp ...
  • Hulpmiddelen voor bijlagen: beheer alle bijlagen in alle e-mails, Automatisch loskoppelen, Alles comprimeren, Alles hernoemen, Alles opslaan ... Snel rapport, Tel geselecteerde e-mails...
  • Krachtige ongewenste e-mails op maat; Verwijder dubbele e-mails en contacten... Stel u in staat om slimmer, sneller en beter te doen in Outlook.
shot kutools outlook kutools tabblad 1180x121
shot kutools vooruitzichten kutools plus tabblad 1180x121
 
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Brenda · 1 years ago
    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.
  • To post as a guest, your comment is unpublished.
    Laura · 2 years ago
    can you do a date range? and add folders?
    • To post as a guest, your comment is unpublished.
      kellytte · 1 years ago
      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.
  • To post as a guest, your comment is unpublished.
    Artur · 2 years ago
    will this (VBA) works under Outlook 365 ?
    • To post as a guest, your comment is unpublished.
      kellytte · 2 years ago
      Hi Artur,
      This VBA works well in Outlook 365 desktop program.
  • To post as a guest, your comment is unpublished.
    Rajan · 3 years ago
    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 .
  • To post as a guest, your comment is unpublished.
    Balaji G · 5 years ago
    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
    • To post as a guest, your comment is unpublished.
      Dan · 4 years ago
      Did you find a resolution to this?
  • To post as a guest, your comment is unpublished.
    Leo · 5 years ago
    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
    • To post as a guest, your comment is unpublished.
      vin · 3 years ago
      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
  • To post as a guest, your comment is unpublished.
    Vobla · 5 years ago
    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)
  • To post as a guest, your comment is unpublished.
    Shane · 5 years ago
    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
  • To post as a guest, your comment is unpublished.
    Dennis SIms · 6 years ago
    VBA instuctions to be able to create a counter for emails recieves last week
  • To post as a guest, your comment is unpublished.
    sakro · 6 years ago
    very thanks
    i solved all what i need, very thanks again great effort
  • To post as a guest, your comment is unpublished.
    NP · 7 years ago
    This code is great ....

    But I need to show how many emails have been received, in total, on a day, say 1/1/2014, and they may not still be in outlook ?

    Is this possible ....

    As I think this only counts emails that are still in the inboxs, not ones that have been recevied, then deleted .... Can anybody help ? :lol:
    • To post as a guest, your comment is unpublished.
      Kevin Groff · 5 years ago
      I think you need to select the other folders as well for when you move the message from the inbox to deleted items to other folders. It then looks in all those folders, at the date, and counts them. That solved it for me. When you add new folders, you need to add them to your search rule. I dont know the answer for how to easily have it build a system and store a separate folder for each day.
    • To post as a guest, your comment is unpublished.
      Joakim · 7 years ago
      Hi, did you get any replies in the matter, I am searching for the exact same counter?
      • To post as a guest, your comment is unpublished.
        NP · 7 years ago
        No ... still have no fix ... can anybody help ?

        PS. Total emails hitting the mail box each day.
  • To post as a guest, your comment is unpublished.
    mujaed · 7 years ago
    Hi thank you for this, I have used it and works in giving what is total emails inbox but the last message box appears blank and does not give total email for the date. can you help?