Preskoči na glavno vsebino

Kako prešteti skupno število dohodnih e-poštnih sporočil na dan v programu Outlook?

Ste že kdaj prešteli skupno število e-poštnih sporočil, ki ste jih prejeli na dan? In ste siti, da jih ročno štejete enega za drugim brez učinkovitih metod? V tej vadnici vam ponujamo dva trika za štetje celotne e-pošte na dan v programu Outlook.


Štejte skupno število e-poštnih sporočil, ki prispejo danes s funkcijo takojšnjega iskanja

Pravzaprav je po vsej e-pošti, ki prihaja danes, poiskati v mapi Prejeto, vseh mapah e-poštnega računa ali vseh mapah vseh e-poštnih računov v Outlooku precej enostavno in nato prešteti skupno število rezultatov iskanja. Naredite naslednje:

v mail pogled, (1) Izberite Prejeto mapa enega e-poštnega računa, v katero boste danes šteli dohodno e-pošto; (2) vnesite iskalna merila prejeto: Danes v Takojšnje iskanje in nato (3) določite obseg iskanja v področje uporabe skupina na Iskalnik zavihek. Oglejte si posnetek zaslona:

In zdaj se v spodnjem levem kotu Outlooka prikaže skupno število vseh rezultatov iskanja, z drugimi besedami, skupno število e-poštnih sporočil, ki prihajajo danes, kot je prikazano spodaj.

Z enim klikom preštejte število izbranih e-poštnih sporočil v programu Outlook

V Outlookovi mapi je enostavno dobiti skupno število vseh elementov ali število neprebranih elementov. Toda kako lahko hitro dobite število izbranih elementov v mapi v Outlooku? Tukaj, Kutools za Outlook's Štejte izbrane predmete , ki lahko hitro izpiše število izbranih elementov z enim samim klikom!


Štejte skupno število e-poštnih sporočil, ki danes prispejo s funkcijo Iskalne mape

Ta metoda vas bo vodila do ustvarjanja iskalne mape, ki samodejno zbira vsa danes prejeta e-poštna sporočila, nato pa lahko dobite skupno število teh e-poštnih sporočil s spremembo lastnosti iskalne mape. Naredite naslednje:

1. V podoknu za krmarjenje izberite e-poštni račun, v katerem boste ustvarili iskalno mapo, in kliknite Mapa > Nova iskalna mapa. Oglejte si posnetek zaslona:

2. v Nova iskalna mapa v pogovornem oknu izberite Ustvarite iskalno mapo po meri in kliknite na Izberite . Oglejte si posnetek zaslona:

3. Zdaj se odpre pogovorno okno Mapa za iskanje po meri. Poimenujte novo iskalno mapo v Ime škatla.

4. Pojdi naprej in klikni Merila v mapi za iskanje po meri. Zdaj v pogovornem oknu Merila za iskanje mape (1) klik Sporočilo tab, (2) izberite prejetih Iz čas spustni seznam, (3) navedite danes s spodnjega spustnega seznama in nato (4) kliknite OK . Oglejte si posnetek zaslona:

5. Zdaj se vrne na Mapa iskanja po meri pogovorno okno, kliknite Brskanje . In nato v pogovornem oknu Izberite mape (1) prosim samo preverite Prejeto v mape potrdite polje Išči po podmapah in kliknite na OK . Oglejte si posnetek zaslona:

6. In nato kliknite OK zaporedoma zaprete pogovorno okno Mapa za iskanje po meri in pogovorno okno Nova mapa za iskanje.

7. Z desno miškino tipko kliknite novo mapo za iskanje, ki ste jo pravkar ustvarili, in nato izberite Nepremičnine v meniju z desnim klikom. Oglejte si posnetek zaslona:

8. V naslednjem pogovornem oknu preverite Prikaži skupno število elementov in nato kliknite OK . Oglejte si posnetek zaslona:

Odslej se bodo kopije dohodnih e-poštnih sporočil dnevno shranile v to iskalno mapo. Če prihaja nov dan, bo iskalna mapa samodejno odstranila vsa stara sporočila in začela šteti nova dnevna e-poštna sporočila.

Opombe: Ta metoda lahko prešteje samo skupno število danes prejetih e-poštnih sporočil v mapi Prejeto v enem e-poštnem računu.


Preštejte skupno število e-poštnih sporočil, ki prispejo na določen datum z VBA

Poleg zgornje metode lahko s kodo VBA v programu Outlook štejete skupno število e-poštnih sporočil na določen datum. Naredite naslednje.

1. Izberite mapo, v katero želite prešteti skupno število dohodnih e-poštnih sporočil na dan, in nato odprite Microsoft Visual Basic za aplikacije s pritiskom na druga + F11.

2. Potem prosim Vstavi > Moduli da vstavite nov modul in vanj prilepite spodnjo kodo VBA.

VBA: preštejte skupno število e-poštnih sporočil na dan

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. Po lepljenju kode VBA kliknite Run gumb.

4. Nato v pojavno pogovorno okno vnesite določen datum, ko želite prešteti skupno število dohodnih e-poštnih sporočil, in kliknite OK. Oglejte si posnetek zaslona:

5. V pogovornem oknu se prikaže skupno število e-poštnih sporočil v izbrani mapi, kliknite OK . V drugem pogovornem oknu, ki se odpre, boste prejeli skupno število danes prejetih e-poštnih sporočil. Oglejte si posnetke zaslona:

Opombe:
(1) Ta VBA lahko v izbrani mapi šteje samo skupno število vseh e-poštnih sporočil, prejetih na določen datum;
(2) Ta koda VBA dobro deluje v programih Outlook 2010, 2013 in 2016.


S programom Kutools for Outlook preštejte skupno število e-poštnih sporočil, ki prihajajo na dan

Če imate nameščen Kutools za Outlook, lahko uporabite njegovo statistično funkcijo za enostavno štetje skupnega števila prejetih e-poštnih sporočil na dan v mesecu. Naredite naslednje:

Kutools za Outlook: Vrhunski Outlookov komplet orodij z več kot 100 priročnimi orodji. Preizkusite BREZPLAČNO 60 dni, brez omejitev, brez skrbi!   Preberite več ...   Začnite z brezplačnim preizkusom zdaj!

1. Prosimo, kliknite Kutools Plus > Statistika. Oglejte si posnetek zaslona:

2. Zdaj se odpre pogovorno okno Statistika, izberite navedene mape, v katere boste šteli e-pošto, določite časovno obdobje, v katerem boste šteli e-poštoin kliknite OK . Oglejte si posnetek zaslona:

3. V drugem pogovornem oknu Statistika pojdite na Dnevi v mesecu zavihek oz Dnevi v tednu lahko vidite skupno število prejetih e-poštnih sporočil na posamezen datum. Oglejte si posnetek zaslona:
Btw pa lahko dobite tudi skupno število e-poštnih sporočil, prejetih danes / včeraj v vseh mapah Prejeto v vseh e-poštnih računih na Povzetek tab.


Predstavitev: s programom Kutools for Outlook preštejte skupno število e-poštnih sporočil, ki prihajajo na dan


Nasvet: V tem videu, Kutools zavihek doda Kutools za Outlook. Če jo potrebujete, kliknite tukaj imeti 60-dnevno brezplačno preskusno različico brez omejitev!


Sorodni članki:


Najboljša pisarniška orodja za produktivnost

Kutools za Outlook - Več kot 100 zmogljivih funkcij za nadgradnjo vašega Outlooka

🤖 AI poštni pomočnik: Takojšnja profesionalna e-poštna sporočila z umetno inteligenco – z enim klikom do genialnih odgovorov, popoln ton, večjezično znanje. Preoblikujte pošiljanje e-pošte brez napora! ...

📧 Avtomatizacija e-pošte: Odsoten (na voljo za POP in IMAP)  /  Načrtujte pošiljanje e-pošte  /  Samodejna CC/BCC po pravilih pri pošiljanju e-pošte  /  Samodejno naprej (napredna pravila)   /  Samodejno dodaj pozdrav   /  E-poštna sporočila več prejemnikov samodejno razdeli na posamezna sporočila ...

📨 Email upravljanje: Enostaven priklic e-pošte  /  Blokiraj prevarantska e-poštna sporočila glede na teme in druge  /  Izbriši podvojena e-poštna sporočila  /  napredno iskanje  /  Združite mape ...

📁 Priloge ProShrani paket  /  Batch Detach  /  Paketno stiskanje  /  Samodejno shranite   /  Samodejno loči  /  Samodejno stiskanje ...

🌟 Vmesnik Magic: 😊Več lepih in kul emojijev   /  Povečajte Outlookovo produktivnost s pogledi z zavihki  /  Minimizirajte Outlook, namesto da bi ga zaprli ...

???? Čudeži z enim klikom: Odgovori vsem z dohodnimi prilogami  /   E-poštna sporočila proti lažnemu predstavljanju  /  🕘Pokaži pošiljateljev časovni pas ...

👩🏼‍🤝‍👩🏻 Stiki in koledar: Paketno dodajanje stikov iz izbranih e-poštnih sporočil  /  Razdelite skupino stikov na posamezne skupine  /  Odstranite opomnike za rojstni dan ...

Over 100 Lastnosti Čakajte na svoje raziskovanje! Kliknite tukaj, če želite odkriti več.

 

 

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