Ugrás a tartalomra

Hogyan számolhatjuk az Outlook napi bejövő e-mailjeinek teljes számát?

Megszámolta már a napi e-mailek számát? És eleged van abból, hogy hatékony módszerek nélkül egyenként számolják őket? Ebben az oktatóanyagban két trükköt kínálunk a napi összes e-mail számolásához az Outlook programban.


Számolja meg a ma beérkező e-mailek számát az Azonnali keresés funkcióval

Valójában nagyon egyszerű az összes ma érkező e-mailt keresni az Inbox mappába, egy e-mail fiók összes mappájába vagy az Outlook összes e-mail fiókjának mappájába, majd megszámolni a keresési eredmények teljes számát. Kérjük, tegye a következőket:

A Levél Kilátás, (1) válassza ki a Bejövő egy e-mail fiók mappája, amelyre ma számolni fogja a beérkező e-maileket; (2) írja be a keresési feltételeket kapott: Ma be a Azonnali keresés mezőbe, majd (3) adja meg a keresési hatókört a Kör csoport a Keresés fülre. Lásd a képernyőképet:

Most pedig az összes keresési eredmény teljes száma, más szóval a ma beérkező e-mailek száma az Outlook bal alsó sarkában jelenik meg, az alábbi képernyőképen.

Egy kattintással megszámolhatja a kiválasztott e-mailek számát az Outlook programban

Könnyen megkaphatja az összes elem vagy az olvasatlan elemek számát egy Outlook mappában. De hogyan lehetne gyorsan megszerezni a kiválasztott elemek számát egy mappában az Outlook programban? Itt, Kutools az Outlook számára's Számolja ki a kijelölt elemeket ajánlott, amely egyetlen kattintással gyorsan megmutatja a kiválasztott elemek számát!


Számolja meg a ma érkező e-mailek számát a Keresési mappa funkcióval

Ez a módszer arra szolgál, hogy hozzon létre egy keresési mappát, amely automatikusan összegyűjti az összes ma kapott e-mailt, és akkor megkaphatja ezen e-mailek teljes számát a keresési mappa tulajdonságainak módosításával. Kérjük, tegye a következőket:

1. Válassza ki azt az e-mail fiókot, amelyen keresési mappát hoz létre a Navigációs ablaktáblán, majd kattintson a gombra Mappa > Új keresési mappa. Lásd a képernyőképet:

2. Az Új keresési mappa párbeszédpanelen válassza a ikont Hozzon létre egy egyéni keresési mappát opciót, és kattintson a A pop-art design, négy időzóna kijelzése egyszerre és méretének arányai azok az érvek, amelyek a NeXtime Time Zones-t kiváló választássá teszik. Válassza a gomb. Lásd a képernyőképet:

3. Most megjelenik az Egyéni keresési mappa párbeszédpanel. Kérjük, nevezze el az új keresési mappát a Név doboz.

4. Kattintson előre a gombra Kritériumai gombra az Egyéni keresés mappában. Most a Mappafeltételek keresése párbeszédpanelen, (1) kettyenés Üzenet lapon (2) válasszuk kapott tól Time legördülő lista, (3) meghatározza Ma a következő legördülő listából, majd (4) kattintson a OK gomb. Lásd a képernyőképet:

5. Most visszatér a Egyéni keresési mappa párbeszédpanelen kattintson a gombra Tallózás gomb. Ezután a Mappa (k) kiválasztása párbeszédpanelen (1) csak ellenőrizze Bejövő a mappák lista mezőbe, jelölje be Alkönyvtárak keresése opciót, és kattintson a OK gomb. Lásd a képernyőképet:

6. Kattintson a gombra OK gombokkal egymás után bezárhatja az Egyéni keresési mappa és az Új keresési mappa párbeszédpaneleket.

7. Kattintson a jobb gombbal az imént létrehozott új keresési mappára, majd válassza a lehetőséget Ingatlanok a jobb egérgombbal kattintva. Lásd a képernyőképet:

8. A következő párbeszédpanelen ellenőrizze a Tételek összes számának megjelenítése lehetőséget, majd kattintson a gombra OK gomb. Lásd a képernyőképet:

Ezentúl a bejövő e-mailek másolatait naponta ebbe a keresési mappába menti. Ha új nap következik, a keresési mappa automatikusan eltávolítja az összes régi üzenetet, és elkezdi számolni az új napok e-mailjeit.

Megjegyzések: Ez a módszer csak egy e-mail fiók Beérkező levelek mappájában kapott összes e-mail számát számolja.


Számolja meg a VBA segítségével egy adott napon beérkező e-mailek teljes számát

A fenti módszer mellett a VBA kóddal is megszámolhatja az összes e-mailt egy adott napon az Outlook programban. Kérjük, tegye a következőket.

1. Válassza ki azt a mappát, amelybe meg szeretné számlálni a napi beérkező e-maileket, majd nyissa meg a mappát Microsoft Visual Basic for Applications nyomással más + F11.

2. Akkor kérem betétlap > Modulok új modul beszúrásához, majd illessze be a VBA kód alá.

VBA: Számolja meg az összes e-mailt naponta

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. A VBA kód beillesztése után kattintson a gombra futás gombot.

4. Ezután írja be a beugró párbeszédpanelen azt a dátumot, amelyen meg szeretné számlálni az összes beérkező e-mailt, majd kattintson a gombra OK. Lásd a képernyőképet:

5. Egy párbeszédpanel megkérdezi, hogy a kiválasztott mappában hány e-mail található, kattintson a gombra OK gomb. És a második felbukkanó párbeszédpanelen megkapja a ma kapott e-mailek teljes számát. Képernyőképek megtekintése:

Megjegyzések:
(1) Ez a VBA csak a megadott dátummal kapott összes e-mail teljes számát számlálja a kiválasztott mappában;
(2) Ez a VBA-kód jól működik az Outlook 2010-ben, 2013-ban és 2016-ban.


Számolja meg a naponta beérkező e-mailek teljes számát a Kutools for Outlook segítségével

Ha telepítette a Kutools for Outlook programot, akkor a Statisztika funkció segítségével könnyedén megszámolhatja a naponta beérkezett e-mailek számát egy hónapban. Kérjük, tegye a következőket:

Kutools az Outlook számára: Ultimate Outlook eszköztár több mint 100 praktikus eszközzel. Próbálja ki INGYENESEN 60 napig, korlátozások nélkül, semmi gond!   Tovább ...   Kezdje el az ingyenes próbaverziót most!

1. kérem kattintson Kutools Plus > Statisztika. Lásd a képernyőképet:

2. Most megjelenik a Statisztika párbeszédpanel. Kérjük, válassza ki a megadott mappákat, amelyekben számlálja az e-maileket, adja meg a dátumtartományt, amelyen belül az e-maileket számoljaés kattintson a OK gomb. Lásd a képernyőképet:

3. A második statisztika párbeszédpanelen lépjen a Hónapok fül vagy A hét napjai lapon megtekintheti az egyes dátumokra érkezett e-mailek teljes számát. Lásd a képernyőképet:
Btw, a ma / tegnap érkezett e-mailek összes számát meg is találhatja az összes e-mail fiók összes Inbox mappájában. Összegzésként Tab.


Demo: Számolja meg a naponta beérkező e-mailek teljes számát a Kutools for Outlook segítségével


típus: Ebben a videóban, Kutools lapot hozzáadta Kutools az Outlook számára. Ha szüksége van rá, kattintson itt 60 napos ingyenes próbaidőszak korlátozás nélkül!


Kapcsolódó cikkek:


A legjobb irodai hatékonyságnövelő eszközök

Kutools az Outlook számára - Több mint 100 hatékony funkció az Outlook feltöltéséhez

🤖 AI Mail Assistant: Azonnali profi e-mailek mesterséges intelligencia varázslattal – egyetlen kattintással zseniális válaszok, tökéletes hangnem, többnyelvű elsajátítás. Alakítsa át az e-mailezést könnyedén! ...

???? E-mail automatizálás: Hivatalon kívül (POP és IMAP esetén elérhető)  /  Ütemezze az e-mailek küldését  /  Automatikus CC/BCC szabályok szerint e-mail küldésekor  /  Automatikus továbbítás (Speciális szabályok)   /  Automatikus üdvözlet hozzáadása   /  A több címzettnek szóló e-mailek automatikus felosztása egyedi üzenetekre ...

📨 Email Management: Könnyen visszahívhatja az e-maileket  /  Blokkolja az alanyok és mások átverő e-mailjeit  /  Törölje az ismétlődő e-maileket  /  Részletes keresés  /  Mappák összevonása ...

📁 Attachments ProKötegelt mentés  /  Batch Detach  /  Batch tömörítés  /  Automatikus mentés   /  Automatikus leválasztás  /  Automatikus tömörítés ...

🌟 Interface Magic: 😊További szép és menő hangulatjelek   /  Növelje Outlook termelékenységét a füles nézetekkel  /  Minimalizálja az Outlookot a bezárás helyett ...

👍 Csodák egy kattintással: Válasz mindenkinek a bejövő mellékletekkel  /   Adathalászat elleni e-mailek  /  🕘A feladó időzónájának megjelenítése ...

👩🏼‍🤝‍👩🏻 Névjegyek és naptár: Névjegyek kötegelt hozzáadása a kiválasztott e-mailekből  /  Egy kapcsolattartó csoport felosztása egyéni csoportokra  /  Távolítsa el a születésnapi emlékeztetőket ...

Több, mint 100 Jellemzők Várja felfedezését! Kattintson ide, ha többet szeretne megtudni.

 

 

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