Salt la conținutul principal

Cum se numără numărul total de e-mailuri primite pe zi în Outlook?

Ați numărat vreodată numărul total de e-mailuri pe care le-ați primit pe zi? Și te-ai săturat să le numeri câte unul manual, fără metode eficiente? În acest tutorial, vă oferim două trucuri pentru numărarea e-mailurilor totale pe zi în Outlook.


Numărați numărul total de e-mailuri primite astăzi cu funcția Căutare instantanee

De fapt, este destul de ușor să căutați toate e-mailurile primite astăzi în folderul Mesaje primite, toate folderele unui cont de e-mail sau toate folderele tuturor conturilor de e-mail din Outlook, apoi să numărați numărul total de rezultate ale căutării. Vă rugăm să faceți următoarele:

În Mail vedere, (1) selectați Primite dosarul unui singur cont de e-mail pe care îl veți număra astăzi; (2) introduceți criteriile de căutare primit: Astăzi în Căutare instantanee cutie și apoi (3) specificați un domeniu de căutare în domeniu grup pe Caută filă. Vedeți captura de ecran:

Și acum numărul total al tuturor rezultatelor căutării, cu alte cuvinte numărul total de e-mailuri primite astăzi se afișează în colțul din stânga jos al Outlook, așa cum este prezentat mai jos.

Un singur clic pentru a număra numărul de e-mailuri selectate în Outlook

Este ușor să obțineți numărul total de articole sau numărul de articole necitite dintr-un folder Outlook. Dar cum ați putea obține rapid numărul de elemente selectate într-un folder în Outlook? Aici, Kutools pentru Outlook's Numărați elementele selectate este recomandat, care poate afișa rapid numărul de articole selectate printr-un singur clic!


Numărați numărul total de e-mailuri primite astăzi cu funcția Căutare folder

Această metodă vă va ghida să creați un folder de căutare care colectează automat toate e-mailurile primite astăzi, iar apoi puteți obține numărul total al acestor e-mailuri cu modificarea proprietăților folderului de căutare. Vă rugăm să faceți următoarele:

1. Selectați contul de e-mail în care veți crea un folder de căutare în panoul de navigare și faceți clic pe Dosar > Dosar de căutare nou. Vedeți captura de ecran:

2. În Dosar de căutare nou , selectați fișierul Creați un folder de căutare personalizat și faceți clic pe Alege buton. Vedeți captura de ecran:

3. Acum apare caseta de dialog Folder de căutare personalizată. Vă rugăm să denumiți noul folder de căutare în Nume si Prenume cutie.

4. Continuați să faceți clic pe Criterii din folderul de căutare personalizată. Acum, în caseta de dialog Căutare criterii folder, (1) clic Mesaj fila, (2) selecta primit de la Timp lista verticală, (3) specifica Astăzi din următoarea listă derulantă și apoi (4) apasă pe OK buton. Vedeți captura de ecran:

5. Acum revine la Dosar de căutare personalizată dialog, vă rugăm să faceți clic pe Naviga buton. Și apoi în caseta de dialog Selectare folder (e), (1) vă rugăm să verificați numai Primite în Dosare casetă listă, bifați Căutați subfoldere și faceți clic pe OK buton. Vedeți captura de ecran:

6. Apoi faceți clic pe OK butoane succesive pentru a închide caseta de dialog Folder de căutare personalizată și caseta de dialog Folder de căutare nouă.

7. Faceți clic dreapta pe noul folder de căutare pe care l-ați creat chiar acum, apoi selectați Proprietăţi din meniul cu clic dreapta. Vedeți captura de ecran:

8. În dialogul următor, verificați Afișați numărul total de articole , apoi faceți clic pe OK buton. Vedeți captura de ecran:

De acum înainte, copiile mesajelor de e-mail primite vor fi salvate în acest dosar de căutare pe zi. Dacă vine o nouă zi, folderul de căutare va elimina automat toate mesajele vechi și va începe să numere mesajele de e-mail ale noilor zile.

notițe: Această metodă poate conta doar numărul total de e-mailuri primite astăzi în Mesaje primite ale unui singur cont de e-mail.


Numărați numărul total de e-mailuri primite la o anumită dată cu VBA

Pe lângă metoda de mai sus, puteți utiliza codul VBA pentru a număra e-mailurile totale la o anumită dată în Outlook. Vă rugăm să faceți următoarele.

1. Selectați folderul în care doriți să numărați numărul total de e-mailuri primite pe zi, apoi deschideți Microsoft Visual Basic pentru aplicații prin apăsarea Alt + F11.

2. Atunci te rog Insera > Module pentru a insera un modul nou și apoi lipiți sub codul VBA în el.

VBA: Numărați numărul total de e-mailuri pe zi

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. După lipirea codului VBA, faceți clic pe Alerga butonul.

4. Apoi introduceți data specificată în care doriți să numărați totalul e-mailurilor primite în caseta de dialog popping out, apoi faceți clic pe OK. Vedeți captura de ecran:

5. O casetă de dialog solicită să afișeze numărul total de e-mailuri în dosarul selectat, faceți clic pe OK buton. Și în a doua casetă de dialog care apare, veți primi numărul total de e-mailuri primite astăzi. Vedeți capturi de ecran:

note:
(1) Acest VBA poate număra doar numărul total al tuturor e-mailurilor primite la data specificată în folderul selectat;
(2) Acest cod VBA funcționează bine în Outlook 2010, 2013 și 2016.


Numărați numărul total de e-mailuri primite pe zi cu Kutools pentru Outlook

Dacă aveți instalat Kutools pentru Outlook, puteți aplica caracteristica Statistici pentru a număra cu ușurință numărul total de e-mailuri primite pe zi într-o lună. Vă rugăm să faceți următoarele:

Kutools pentru Outlook: Setul de instrumente Outlook definitiv cu peste 100 de instrumente la îndemână. Încercați-l GRATUIT timp de 60 de zile, fără limitări, fără griji!   Citeşte mai mult ...   Începeți încercarea gratuită acum!

1. Dați clic pe Kutools Plus > Statistici. Vedeți captura de ecran:

2. Acum apare caseta de dialog Statistici, selectați folderele specificate în care veți număra e-mailurile, specificați intervalul de date în care veți conta e-mailurile, și apasă pe OK buton. Vedeți captura de ecran:

3. În a doua casetă de dialog Statistic, accesați Zilele lunii filă sau Zilele saptamanii filă, puteți vizualiza numărul total de e-mailuri primite la fiecare dată. Vedeți captura de ecran:
Btw, puteți obține, de asemenea, numărul total de e-mailuri primite astăzi / ieri în toate folderele Inbox ale tuturor conturilor de e-mail de pe Rezumat tab.


Demo: Numărați numărul total de e-mailuri primite pe zi cu Kutools pentru Outlook


varful: În acest videoclip, Kutools fila este adăugată de Kutools pentru Outlook. Dacă aveți nevoie, faceți clic pe aici pentru a avea o perioadă de încercare gratuită de 60 de zile fără limitare!


Legate de articole:


Cele mai bune instrumente de productivitate de birou

Kutools pentru Outlook - Peste 100 de funcții puternice pentru a vă supraalimenta Outlook

🤖 AI Mail Assistant: E-mailuri profesionale instantanee cu magie AI--un singur clic pentru răspunsuri geniale, ton perfect, stăpânire în mai multe limbi. Transformați e-mailurile fără efort! ...

📧 Automatizare e-mail: În afara biroului (disponibil pentru POP și IMAP)  /  Programați trimiterea de e-mailuri  /  CC/BCC automat după reguli la trimiterea e-mailului  /  Redirecționare automată (Reguli avansate)   /  Adăugare automată felicitare   /  Împărțiți automat e-mailurile cu mai mulți destinatari în mesaje individuale ...

📨 Managementul e-mail: Amintește-ți cu ușurință e-mailurile  /  Blocați e-mailurile înșelătorii de către subiecți și alții  /  Ștergeți e-mailurile duplicate  /  Cautare Avansata  /  Consolidați foldere ...

📁 Atașamente ProSalvați în serie  /  Detașare lot  /  Compresă în loturi  /  Salvare automata   /  Detașare automată  /  Comprimare automată ...

🌟 Magia interfeței: 😊Mai multe emoji drăguțe și cool   /  Îmbunătățiți-vă productivitatea Outlook cu vizualizările cu file  /  Minimizați Outlook în loc să închideți ...

???? Minuni cu un singur clic: Răspundeți tuturor cu atașamentele primite  /   E-mailuri anti-phishing  /  🕘Afișați fusul orar al expeditorului ...

👩🏼‍🤝‍👩🏻 Contacte și calendar: Adăugați în lot contacte din e-mailurile selectate  /  Împărțiți un grup de contact în grupuri individuale  /  Eliminați mementouri de ziua de naștere ...

Peste 100 Caracteristici Așteaptă explorarea ta! Click aici pentru a descoperi mai multe.

 

 

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