Direkt zum Inhalt

Wie kann die Gesamtzahl der eingehenden E-Mails pro Tag in Outlook gezählt werden?

Haben Sie jemals die Gesamtzahl der E-Mails gezählt, die Sie pro Tag erhalten haben? Und haben Sie es satt, sie einzeln ohne effiziente Methoden manuell zu zählen? In diesem Tutorial bieten wir Ihnen zwei Tricks zum Zählen der gesamten E-Mails pro Tag in Outlook.


Zählen Sie die Gesamtzahl der heute eingehenden E-Mails mit der Sofort-Suchfunktion

Tatsächlich ist es recht einfach, alle heute eingehenden E-Mails im Posteingangsordner, in allen Ordnern eines E-Mail-Kontos oder in allen Ordnern aller E-Mail-Konten in Outlook zu durchsuchen und dann die Gesamtzahl der Suchergebnisse zu zählen. Bitte gehen Sie wie folgt vor:

Im Mail anzuzeigen, (1) wählen Sie die Posteingang Ordner eines E-Mail-Kontos, in dem Sie heute eingehende E-Mails zählen; (2) Geben Sie die Suchkriterien ein erhalten: Heute in die Instant Search Box und dann (3) Geben Sie einen Suchbereich in der an Geltungsbereich Gruppe auf der Suche Tab. Siehe Screenshot:

Und jetzt wird die Gesamtzahl aller Suchergebnisse, dh die Gesamtzahl der heute eingehenden E-Mails, in der unteren linken Ecke von Outlook angezeigt (siehe Abbildung unten).

Ein Klick, um die Anzahl der ausgewählten E-Mails in Outlook zu zählen

Es ist einfach, die Gesamtzahl aller Elemente oder die Anzahl der ungelesenen Elemente in einem Outlook-Ordner abzurufen. Aber wie können Sie schnell die Anzahl der ausgewählten Elemente in einem Ordner in Outlook ermitteln? Hier, Kutools for Outlook's Ausgewählte Elemente zählen Es wird empfohlen, die Anzahl der ausgewählten Elemente mit nur einem Klick schnell anzuzeigen!


Zählen Sie die Gesamtzahl der heute eingehenden E-Mails mit der Suchordnerfunktion

Mit dieser Methode können Sie einen Suchordner erstellen, in dem alle heute empfangenen E-Mails automatisch erfasst werden. Anschließend können Sie die Gesamtzahl dieser E-Mails abrufen, indem Sie die Eigenschaften des Suchordners ändern. Bitte gehen Sie wie folgt vor:

1. Wählen Sie im Navigationsbereich das E-Mail-Konto aus, in dem Sie einen Suchordner erstellen möchten, und klicken Sie auf Mappe > Neuer Suchordner. Siehe Screenshot:

2. In dem Neuer Suchordner Wählen Sie im Dialogfeld Erstellen Sie einen benutzerdefinierten Suchordner Option und klicken Sie auf Auswählen Taste. Siehe Screenshot:

3. Nun wird das Dialogfeld Benutzerdefinierter Suchordner angezeigt. Bitte benennen Sie den neuen Suchordner im Name Box.

4. Klicken Sie auf Eigenschaften Schaltfläche im benutzerdefinierten Suchordner. Jetzt im Dialogfeld Suchordnerkriterien (1) klicken Sie auf Nachricht Tab, (2) wählen Received von dem Uhrzeit Dropdown-Liste, (3) angeben Heute aus der folgenden Dropdown-Liste und dann (4) klicken Sie auf die OK Taste. Siehe Screenshot:

5. Jetzt kehrt es zum zurück Benutzerdefinierter Suchordner Dialog, bitte klicken Entdecken Taste. Und dann im Dialogfeld Ordner auswählen (1) Bitte nur überprüfen Posteingang der Ordner Listenfeld aktivieren Unterordner suchen Option und klicken Sie auf OK Taste. Siehe Screenshot:

6. Und dann klick OK Schaltflächen nacheinander, um das Dialogfeld Benutzerdefinierter Suchordner und das Dialogfeld Neuer Suchordner zu schließen.

7. Klicken Sie mit der rechten Maustaste auf den neuen Suchordner, den Sie gerade erstellt haben, und wählen Sie dann aus Ferienhäuser aus dem Kontextmenü. Siehe Screenshot:

8. Überprüfen Sie im folgenden Dialogfeld die Gesamtzahl der Elemente anzeigen Option, und klicken Sie dann auf OK Taste. Siehe Screenshot:

Von nun an werden die Kopien der eingehenden E-Mail-Nachrichten pro Tag in diesem Suchordner gespeichert. Wenn ein neuer Tag kommt, entfernt der Suchordner automatisch alle alten Nachrichten und beginnt mit dem Zählen der E-Mail-Nachrichten der neuen Tage.

Note: Diese Methode kann nur die Gesamtzahl der heute im Posteingang eines E-Mail-Kontos empfangenen E-Mails zählen.


Zählen Sie die Gesamtzahl der E-Mails, die an einem bestimmten Datum bei VBA eingehen

Neben der oben genannten Methode können Sie VBA-Code verwenden, um die Gesamtzahl der E-Mails an einem bestimmten Datum in Outlook zu zählen. Bitte gehen Sie wie folgt vor.

1. Wählen Sie den Ordner aus, in dem Sie die Gesamtzahl der eingehenden E-Mails pro Tag zählen möchten, und öffnen Sie dann den Ordner Microsoft Visual Basic für Applikationen durch Drücken Andere + F11.

2. Dann bitte Insert > Modul um ein neues Modul einzufügen und dann den folgenden VBA-Code einzufügen.

VBA: Zählen Sie die Gesamtzahl der E-Mails pro Tag

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. Klicken Sie nach dem Einfügen des VBA-Codes auf Führen Sie .

4. Geben Sie dann das angegebene Datum, an dem Sie die Gesamtzahl der eingehenden E-Mails zählen möchten, in das Dialogfeld "Herausspringen" ein und klicken Sie dann auf OK. Siehe Screenshot:

5. In einem Dialogfeld werden Sie aufgefordert, die Gesamtzahl der E-Mails im ausgewählten Ordner anzuzeigen. Klicken Sie auf OK Taste. Im zweiten Dialogfeld erhalten Sie die Gesamtzahl der heute empfangenen E-Mails. Siehe Screenshots:

Anmerkungen:
(1) Dieser VBA kann nur die Gesamtzahl aller E-Mails zählen, die am angegebenen Datum im ausgewählten Ordner eingegangen sind.
(2) Dieser VBA-Code funktioniert gut in Outlook 2010, 2013 und 2016.


Zählen Sie die Gesamtzahl der mit Kutools for Outlook pro Tag eingehenden E-Mails

Wenn Sie Kutools for Outlook installiert haben, können Sie die Statistikfunktion anwenden, um die Gesamtzahl der pro Tag in einem Monat empfangenen E-Mails einfach zu zählen. Bitte gehen Sie wie folgt vor:

Kutools for Outlook: Ultimatives Outlook-Toolkit mit über 100 praktischen Tools. Probieren Sie es 60 Tage lang KOSTENLOS aus, ohne Einschränkungen, ohne Sorgen!   Lesen Sie mehr...   Starten Sie jetzt die kostenlose Testversion!

1. bitte klicken Kutoolen Plus > Statistiken. Siehe Screenshot:

2. Nachdem das Dialogfeld Statistik angezeigt wird, wählen Sie die angegebenen Ordner aus, in denen Sie E-Mails zählen möchten, und geben Sie den Datumsbereich an, in dem E-Mails gezählt werden sollen und klicken Sie auf die OK Taste. Siehe Screenshot:

3. Wechseln Sie im zweiten Dialogfeld Statistik zu Tage des Monats Tab oder Tage der Woche Auf der Registerkarte können Sie die Gesamtzahl der an jedem Datum eingegangenen E-Mails anzeigen. Siehe Screenshot:
Übrigens können Sie auch die Gesamtzahl der heute / gestern empfangenen E-Mails in allen Posteingangsordnern aller E-Mail-Konten auf der Website abrufen Zusammenfassung Tab.


Demo: Zählen Sie die Gesamtzahl der mit Kutools for Outlook pro Tag eingehenden E-Mails


Tipp: In diesem Video, Kutoolen Registerkarte wird hinzugefügt von Kutools for Outlook. Wenn Sie es brauchen, klicken Sie bitte hier eine 60-tägige kostenlose Testversion ohne Einschränkung zu haben!


In Verbindung stehende Artikel:


Beste Office-Produktivitätstools

Kutools for Outlook - Über 100 leistungsstarke Funktionen zur Optimierung Ihres Outlooks

🤖 KI-Mail-Assistent: Sofortige Profi-E-Mails mit KI-Magie – geniale Antworten mit einem Klick, perfekter Ton, mehrsprachige Beherrschung. Verwandeln Sie den E-Mail-Versand mühelos! ...

📧 E-Mail Automation: Abwesenheit (verfügbar für POP und IMAP)  /  Planen Sie das Senden von E-Mails  /  Automatisches CC/BCC nach Regeln beim E-Mail-Versand  /  Automatische Weiterleitung (erweiterte Regeln)   /  Begrüßung automatisch hinzufügen   /  Teilen Sie E-Mails mit mehreren Empfängern automatisch in einzelne Nachrichten auf ...

📨 E-Mail-Management: E-Mails einfach abrufen  /  Blockieren Sie betrügerische E-Mails nach Betreff und anderen  /  Doppelte E-Mails löschen  /  Erweiterte Suche  /  Ordner konsolidieren ...

📁 Anhänge ProBatch speichern  /  Stapeltrennung  /  Stapelkomprimierung  /  Automatisches Speichern   /  Automatische Trennung  /  Automatische Komprimierung ...

???? Schnittstellenmagie: 😊Mehr hübsche und coole Emojis   /  Steigern Sie Ihre Outlook-Produktivität mit Registerkartenansichten  /  Ausblick minimieren statt schließen ...

👍 Wunder mit einem Klick: Allen mit eingehenden Anhängen antworten  /   Anti-Phishing-E-Mails  /  🕘Zeitzone des Absenders anzeigen ...

👩🏼‍🤝‍👩🏻 Kontakte und Kalender: Fügen Sie Kontakte aus ausgewählten E-Mails im Stapel hinzu  /  Teilen Sie eine Kontaktgruppe in einzelne Gruppen auf  /  Geburtstagserinnerungen entfernen ...

Auf über 100 Eigenschaften Warten Sie auf Ihre Erkundung! Klicken Sie hier, um mehr zu erfahren.

 

 

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