2 metody pro rychlé počítání e-mailů podle odesílatele ve vašem Outlooku

Sdílej nyní:

Pokud chcete počítat e-maily podle odesílatele, můžete si přečíst tento článek. Zde vám vystavíme 2 rychlé přístupy.

Abyste zjistili, kdo je pro vás nejaktivnější odesílatel, můžete chtít spočítat e-maily podle odesílatele. Ačkoli Outlook pro to přímou funkci nenabízí, stále můžete hledat nějaká řešení, například následující Metodu 1. Pokud si myslíte, že Metoda 1 je příliš zdlouhavá, můžete zvolit Metodu 2. Je mnohem efektivnější v tom, že používá VBA k rychlému počítání e-mailů podle odesílatele a exportu počtů do Excelu. Nyní si přečtěte oba způsoby podrobněji. Zde si jako příklad vezmeme e-maily ve složce Doručená pošta.

Metoda 1: Získejte počty po seskupení položek do pole „Od“

  1. Nejprve spusťte aplikaci Outlook.
  2. Poté otevřete složku Doručená pošta.
  3. Dále přepněte na kartu „Zobrazit“.
  4. Následně ve skupině „Uspořádání“ zvolte „Od“.Uspořádat položky doručené pošty podle „od“
  5. Najednou byly všechny položky doručené pošty rozděleny do různých skupin podle různých odesílatelů.
  6. Chcete-li nyní spočítat položky od konkrétního odesílatele, můžete vybrat všechny položky v související skupině a stisknout klávesu „Enter“. Ve vyskakovacím upozornění uvidíte počet.Získejte počet položek v upozornění

To znamená, že je to docela snadné, ale počty položek ve skutečnosti zahrnují další typy položek, jako jsou pozvánky na schůzku, žádosti o úkoly a potvrzení, nejen počty e-mailů. Pokud tedy chcete počítat pouze e-maily, můžete místo toho použít následující způsob.

Metoda 2: Počítání e-mailů podle odesílatele pomocí aplikace Outlook VBA

  1. Pro začátek stiskněte v Outlooku klávesy „Alt + F11“.
  2. Poté povolte „Knihovnu objektů MS Excel“ podle pokynů „Jak přidat odkaz na knihovnu objektů ve VBA".
  3. Dále zkopírujte níže uvedený kód do nepoužívaného modulu.
Sub CountInboxEmailsbySender()
    Dim objDictionary As Object
    Dim objInbox As Outlook.Folder
    Dim i As Long
    Dim objMail As Outlook.MailItem
    Dim strSender As String
    Dim objExcelApp As Excel.Application
    Dim objExcelWorkbook As Excel.Workbook
    Dim objExcelWorksheet As Excel.Worksheet
    Dim varSenders As Variant
    Dim varItemCounts As Variant
    Dim nLastRow As Integer
 
    Set objDictionary = CreateObject("Scripting.Dictionary")
    Set objInbox = Outlook.Application.Session.GetDefaultFolder(olFolderInbox)
 
    For i = objInbox.Items.Count To 1 Step -1
        If objInbox.Items(i).Class = olMail Then
           Set objMail = objInbox.Items(i)
           strSender = objMail.SenderEmailAddress
 
           If objDictionary.Exists(strSender) Then
              objDictionary.Item(strSender) = objDictionary.Item(strSender) + 1
           Else
              objDictionary.Add strSender, 1
           End If
        End If
    Next

    Set objExcelApp = CreateObject("Excel.Application")
    objExcelApp.Visible = True
    Set objExcelWorkbook = objExcelApp.Workbooks.Add
    Set objExcelWorksheet = objExcelWorkbook.Sheets(1)
 
    With objExcelWorksheet
         .Cells(1, 1) = "Sender"
         .Cells(1, 2) = "Count"
    End With
 
    varSenders = objDictionary.Keys
    varItemCounts = objDictionary.Items
 
    For i = LBound(varSenders) To UBound(varSenders)
        nLastRow = objExcelWorksheet.Range("A" & objExcelWorksheet.Rows.Count).End(xlUp).Row + 1
        With objExcelWorksheet
             .Cells(nLastRow, 1) = varSenders(i)
             .Cells(nLastRow, 2) = varItemCounts(i)
        End With
    Next
 
    objExcelWorksheet.Columns("A:B").AutoFit
End Sub

Kód VBA - počet doručených e-mailů podle odesílatele

  1. Poté stiskněte tlačítko „F5“.
  2. Po dokončení makra se zobrazí nový soubor aplikace Excel.
  3. Jak vidíte, obsahuje počty doručených e-mailů od různých odesílatelů.Počty e-mailů v aplikaci Excel

Zlikvidujte frustrující potíže s Outlookem

Možná jste někdy měli ve svém Outlooku mnoho problémů. Abyste je mohli účinně řešit, můžete toužit po všestranném a mocném způsobu. Ve skutečnosti však taková metoda neexistuje. Můžete si dát pozor na své vlastní operace v aplikaci Outlook a provádět pravidelné zálohy. Samozřejmě, pokud je to možné, navrhujeme, abyste si raději nechali po ruce zkušený nástroj pro opravu DataNumen Outlook Repair. Může opravit různé problémy s PST a opravit poškozený PST pilujte jako vánek.

Úvod autora:

Shirley Zhang je expertem na obnovu dat DataNumen, Inc., která je světovým lídrem v oblasti technologií pro obnovu dat, včetně zotavit se Sql Server a výhledové softwarové produkty pro opravy. Pro více informací navštivte www.datanumen.com

Sdílej nyní:

Komentáře jsou uzavřeny.