KutoolsforOffice— 1 つのソリューション、5 つの強力なツール。少ない労力で大きな成果。

Outlook で1 日あたりに受信したメールの合計数をカウントするには、どうすればよいですか?

著者Siluvia変更日

1 日あたりに受信したメールの合計数をカウントしたことはありますか?非効率な手作業で1 通ずつ数えるのに、もううんざりしていませんか?このチュートリアルでは、Outlook で1 日ごとの受信メール総数を簡単にカウントするための2 つのテクニックをご紹介します。


インスタント検索機能で本日受信したメール数の合計数をカウント

実際、Outlook で「受信箱」フォルダー、特定のメールアカウント内のすべてのフォルダー、またはすべてのアカウントにわたる全フォルダーから本日受信したメールを検索し、その検索結果の合計件数を確認するのはとても簡単です。以下の手順に従ってください。

「メール」ビューで、(1) 本日受信したメールをカウントしたいメールアカウントの「受信箱」フォルダーを選択します。(2) 「インスタント検索」ボックスに検索条件「received:Today」と入力し、(3) 「検索」タブの「範囲」グループで検索範囲を指定します。スクリーンショットを参照してください。
doc-count-emails-today-search-1
これで、検索結果の合計数(つまり、本日受信したメールの総数)がOutlook の左下隅に以下のように表示されます。

Outlook で選択したメールの件数をワンクリックでカウント

Outlook のフォルダーにあるすべてのアイテム数や未読アイテム数を確認するのは簡単ですが、フォルダー内で選択したアイテムの件数を素早く取得するにはどうすればよいでしょうか?そんなときは、Kutools for Outlook の選択されたアイテムの数機能がおすすめ!ワンクリックで、選択中のアイテム数を即座に表示できます!


doc-count-seleted-emails-kto-13.0

検索フォルダー機能で本日受信したメール数の合計数をカウント

この方法では、本日受信したすべてのメールを自動的に収集する検索フォルダーを作成し、そのフォルダーのプロパティを変更することで、メールの合計数を取得できます。以下の手順に従ってください。

1。ナビゲーションでメールアカウントを選択し、「フォルダー」>「新しい検索フォルダー」をクリックして、検索フォルダーを作成します。スクリーンショットをご参照ください。
doc-count-emails-today-search-folder-1

2。「新しい検索フォルダー」ダイアログで、「カスタム検索フォルダーを作成する」オプションを選択し、「選択」ボタンをクリックしてください(スクリーンショット参照)。
doc-count-emails-today-search-folder-2

3。「カスタム検索フォルダー」ダイアログが表示されたら、「名前」ボックスに新しい検索フォルダーの名前を入力してください。

4。「カスタム検索フォルダー」で「条件」ボタンをクリックします。「検索フォルダーの条件」ダイアログが開いたら、(1)「メッセージ」タブをクリックし、(2)「時刻」ドロップダウンリストから「受信」を選択し、(3) 次のドロップダウンリストから「今日」を指定して、(4)「OK」ボタンをクリックします。スクリーンショットをご参照ください。
doc-count-emails-today-search-folder-3

5。「カスタム検索フォルダー」ダイアログに戻ったら、「参照」ボタンをクリックします。「フォルダーの選択」ダイアログで、(1)「フォルダー」リストボックスから「受信箱」のみを選択し、「サブフォルダーを検索する」オプションをオンにして、「OK」ボタンをクリックしてください。スクリーンショットをご参照ください。
doc-count-emails-today-search-folder-4

6。続けて「OK」ボタンをクリックし、「カスタム検索フォルダー」ダイアログと「新しい検索フォルダー」ダイアログを閉じます。

7。作成したばかりの新しい検索フォルダーを右クリックし、コンテキストメニューから「プロパティ」を選択してください(スクリーンショット参照)。
doc-count-emails-today-search-folder-5

8。表示されたダイアログで、「アイテムの総数を表示する」オプションをチェックし、「OK」ボタンをクリックしてください(スクリーンショット参照)。

doc-count-emails-today-search-folder-6
doc-count-emails-today-search-folder-7

これ以降、受信メールのコピーが毎日この検索フォルダーに保存されます。新しい日が始まると、検索フォルダーは自動的に前日のメッセージをすべて削除し、その日のメールのカウントを開始します。

注:この方法では、1 つのメールアカウントの受信箱に本日届いたメールの合計件数のみをカウントできます。


VBA で特定の日に受信したメール数の合計数をカウント

上記の方法に加え、Outlook で特定の日に受信したメールの総数をカウントするには、VBA コードを使用することもできます。以下の手順に従ってください。

1。1 日あたりの受信メール数をカウントしたいフォルダーを選択し、「Alt」+「F11」を押して「Microsoft Visual Basic for Applications」を開きます。

2。「挿入」>「モジュール」をクリックして新しいモジュールを追加し、次の VBA コードを貼り付けてください。

VBA:1 日あたりのメールの総数をカウント

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。VBA コードを貼り付けたら、「実行」ボタンをクリックしてください。

4。表示されたダイアログボックスに、受信メールの合計数をカウントしたい日付を入力し、「OK」をクリックしてください(スクリーンショット参照)。
doc-count-emails-on-certain-date-vba-1

5。選択したフォルダー内のメール総数を示すダイアログボックスが表示されるので、「OK」ボタンをクリックしてください。その後、2 つ目のダイアログボックスに本日受信したメールの総数が表示されます。スクリーンショットをご参照ください。
doc-count-emails-on-certain-date-vba-2doc-count-emails-on-certain-date-vba-3

注意事項:
(1) この VBA は、選択したフォルダー内で特定の日付に受信したメールの合計数のみをカウントできます。
(2) この VBA コードは、Outlook 2010、2013、および2016 で正常に動作します。


Kutools for Outlook で1 日あたりに受信したメール数の合計数をカウント

Kutools for Outlook がすでにインストールされている場合は、その統計機能を使って、月の各日に受信したメールの合計数を簡単にカウントできます。以下の手順に従ってください。

Outlook の非効率さにサヨナラしましょう!Kutools for Outlook なら、メールの一括処理がもっと簡単になります。今なら30 日間の無料トライアル付き!Kutools for Outlook を今すぐダウンロード!

1。「KUTOOLS PLUS」>「統計」をクリックしてください(スクリーンショットをご参照ください)。
doc-statistics

2。統計ダイアログが表示されたら、メールをカウントする対象フォルダーを選択し、日付範囲でカウント期間を指定して「OK」ボタンをクリックしてください。スクリーンショットをご参照ください。
doc-count-emails-received-today-kto-001

3。2 つ目の統計ダイアログで、「月ごとの日数統計」タブまたは「曜日ごとの統計」タブに移動すると、各日に受信したメールの合計件数を確認できます。スクリーンショットをご参照ください。
また、「概要」タブでは、すべてのアカウントのすべての受信トレイフォルダーにおいて、本日または昨日に受信したメールの合計件数も確認できます。
doc-count-emails-received-today-kto-002


Kutools for Outlook で1 日あたりに受信したメール数の合計数をカウントするデモ

 

この動画では、KutoolsKUTOOLS PLUSタブをご紹介します。強力な AI ツールをはじめ、パワフルな機能が満載です!すべての機能を制限なく30 日間無料でお試しください


関連記事:

Outlook でカテゴリ別にメールをカウント
Outlook では、メールにカラーカテゴリーを付けてハイライトしている方も多いでしょう。でも、カテゴリごとにメールをカウントする方法はご存知ですか?この記事では、その解決策を2 つご紹介します!

Outlook で連絡先の件数をカウント
Outlook の連絡先フォルダーや連絡先グループに多数の連絡先を追加している場合、短時間で連絡先の件数を正確に把握するにはどうすればよいでしょうか?1 件ずつ手作業で数えるのは面倒で非効率的です。この記事では、Outlook の連絡先フォルダーやグループ内の連絡先件数を簡単にカウントできる実用的なテクニックをご紹介します。

Outlook で送信者別にメール数をカウント
たとえば、Outlook で特定の送信者から大量のメールを受信していて、その送信者からのメールが合計で何通あるかを知りたい場合、どうすればよいでしょうか?この操作を実現するための回避策が2 つあります。

Outlook で件名別にメール数をカウント
たとえば、Outlook で同じ件名や特定のキーワードを含むメールを大量に受信しており、それらのメールをカウントしたい場合、どうすればよいでしょうか?この記事では、その操作を簡単に実現する方法をご紹介します。

Outlook で検索結果の合計数をカウント
Outlook での検索キーワードにはもう慣れているかもしれませんが、検索結果の合計件数を正確にカウントする方法はご存じですか?この記事では、Outlook で検索結果すべてを確実にカウントするための実用的なテクニックをいくつかご紹介します。


最高の Office 生産性ツール

まったく新しいKutools for Outlook を、100 以上の驚きの機能とともに体験しましょう!今すぐダウンロード!

🤖KUTOOLS AI高度な AI 技術を活用して、メールの返信、要約、最適化、拡張、翻訳、作成など、あらゆる操作をラクラクこなします。

📧メール自動化自動返信(POP および IMAP 対応)/メールのスケジュール送信/メール送信時にルールに基づいて自動 CC/BCC/自動転送(高度なルール)/自動で挨拶文を追加/複数の宛先を持つメールを個別のメッセージに自動分割...

📨メール管理メールの取り消し/件名などを基準に詐欺メールをブロック/重複したメールを削除/高度な検索/フォルダーを整理...

📁添付ファイルプロ一括保存/一括分離/一括圧縮/自動保存/自動的に切り離す/自動圧縮...

🌟インターフェースの魅力😊さらに美しくクールな絵文字を多数収録/重要なメールが届いた際に通知/Outlook を閉じる代わりに最小化...

👍ワンクリックの驚き全員に【Attachment】付きで返信/フィッシングメール対策/🕘送信者の現在時刻ゾーンを表示...

👩🏼‍🤝‍👩🏻連絡先とカレンダー選択したメールから連絡先を追加を一括登録/連絡先グループを個別のグループに分割/誕生日のリマインダーを削除...

Kutools はお好みの言語でお使いいただけます!英語、スペイン語、ドイツ語、フランス語、中国語をはじめ、40 以上の言語をサポートしています!

ワンクリックでKutools for Outlook の機能を即解放!今すぐダウンロードして、効率を飛躍的にアップさせましょう!

kutools for outlook features1kutools for outlook features2

🚀 ワンクリックダウンロード — Office アドインをすべて入手

強く推奨:Kutools for Office(5-in-1)

ワンクリックで5 つのインストーラーを 一括ダウンロード! ―Kutools for Excel、Outlook、Word、PowerPointおよびOffice Tab Pro今すぐダウンロード!

  • ワンクリックで簡単操作:5 つのセットアップパッケージをたった1 回のクリックで一括ダウンロードできます。
  • 🚀どんな Office 作業にも対応可能:必要なときに、必要なアドインをすぐインストールできます。
  • 🧰含まれるもの:Kutools for Excel / Kutools for Outlook / Kutools for Word / Office Tab Pro / Kutools for PowerPoint