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

Outlook で配布リストに含まれるメンバーの数をカウントするには、どうすればよいですか?

著者Siluvia変更日

Outlook で連絡先グループを管理するのは、特に配布リストのメンバー数を確認したい場合、難しいと感じることがあります。この機能がOutlook に標準搭載されていないため、正確なメンバー数を素早く取得する方法がわからず、困っているユーザーも多いでしょう。本記事では、この課題を解決する2 つの方法をご紹介します。1 つは VBA を使った手動操作、もう1 つははるかに簡単かつ高速な「Kutools for Outlook」の活用法です。使いやすさと効率性を重視するなら、後者の方法が断然おすすめです。

VBA コードで配布リストのメンバーをカウントする(手動で面倒)

連絡先グループメンバーをKutools for Outlook で瞬時にカウント 👍(迅速で簡単)


VBA コードで配布リストのメンバーをカウントする

VBA(Visual Basic for Applications)を使えば、配布リストのメンバー数をカウントする方法があります。これは技術的な設定に慣れたユーザー向けの手法で、効果的ではありますが、設定と実行にはやや手間がかかります。

手順1:VBA コードを作成して保存する

1。「Alt」+「F11」キーを押して、Microsoft Visual Basic for Applications ウィンドウを開きます。

2。ツールバーで「挿入」>「モジュール」をクリックしてください。

VBAコードを使用してOutlookで配布リストのメンバー数をカウントする手順のスクリーンショット 1

3。次に、次の VBA コードを「VbaProject」ウィンドウにコピー&ペーストしてください。

VBA:Outlook で配布リストのメンバーをカウントする

Sub CountDLMembers()
    Dim oOL As Outlook.Application
    Dim oSelection As Outlook.Selection
    Dim oItem As Object
    Dim olDL As Outlook.DistListItem
    Dim Result As String
    Set oOL = Outlook.Application
    'Check and get the selected Contact Group
    Select Case TypeName(oOL.ActiveWindow)
        Case "Explorer"
            Set oSelection = oOL.ActiveExplorer.Selection
            If oSelection.Count > 0 Then
                Set oItem = oSelection.Item(1)
            Else
                Result = MsgBox("No item selected. " & _
                            "Please select a Contact Group first.", _
                            vbCritical, "CountDLMembers")
                Exit Sub
            End If
        Case "Inspector"
            Set oItem = oOL.ActiveInspector.CurrentItem
        Case Else
            Result = MsgBox("Unsupported Window type." & _
                        vbNewLine & "Please make a selection " & _
                        "in the Calendar or open a Contact Group first.", _
                        vbCritical, "CountDLMembers")
            Exit Sub
    End Select
    If oItem.Class = Outlook.olDistributionList Then
        'Display the member count
        Set olDL = oItem
        Result = MsgBox("The Contact Group '" & olDL.DLName & "' contains " & olDL.MemberCount & " members.", vbInformation, "CountDLMembers")
    Else
        'Selected item isn't a Contact Group item
        Result = MsgBox("No Contact Group item selected. " & _
                    "Please make a selection first.", _
                    vbCritical, "CountDLMembers")
        Exit Sub
    End If
    'Cleanup
    Set oOL = Nothing
    Set olDL = Nothing
End Sub

4。VBA エディターを閉じる前に、「保存」アイコンをクリックしてください。

手順2:マクロのボタンをクイックアクセスツールバーに追加する

1。Outlook のナビゲーションで「People」または「連絡先」に移動し、「連絡先」/「People ビュー」に切り替えてください。

2。クイックアクセスツールバーを右クリックし、表示されたコンテキストメニューから「クイックアクセスツールバーのユーザー設定」を選択してください。

VBAコードを使用してOutlookで配布リストのメンバー数をカウントする手順のスクリーンショット 2

3。「Outlook のオプション」ダイアログボックスで、次の操作を行ってください。

  • 1)。[コマンドの選択元]のドロップダウンリストで[マクロ]を選択します。
  • 2)。リストから作成済みのマクロを選択し、「追加」をクリックした後、「OK」をクリックします。

VBAコードを使用してOutlookで配布リストのメンバー数をカウントする手順のスクリーンショット 3

手順3:VBA コードを実行する

マクロのボタンを「クイックアクセスツールバー」に追加すれば、VBA コードを実行して配布リストのメンバー数を簡単にカウントできます。

1。分析したい配布リストを選択し、「クイックアクセスツールバー」にあるマクロボタンをクリックしてください。

VBAコードを使用してOutlookで配布リストのメンバー数をカウントする手順のスクリーンショット 4

2。プロンプトに配布リストのメンバー数が表示されます。

VBAコードを使用してOutlookで配布リストのメンバー数をカウントする手順のスクリーンショット 5


🌟 Outlook で連絡先グループを簡単に分割 🌟

🚀 Outlook の連絡先グループをサクッと再整理!Kutools for Outlookなら、大きなグループを数回のクリックで、小さくて管理しやすいグループに簡単に分割できます。

✨ 仕組み:

  1. 連絡先ビューに切り替えて、分割したいグループを選択してください。
  2. 「KUTOOLS PLUS」>「連絡先グループ」>「新しい連絡先グループに分割」をクリックしてください。
  3. 移動したい連絡先を選択し、新しいグループにまとめてグループ名を付けましょう。
  4. 「OK」をクリックするだけで、あとはKutools がすべて自動で処理します!
複数の連絡先グループに分割機能

🌟 今すぐKutools for Outlook をお試しください


連絡先グループメンバーをKutools for Outlook で瞬時にカウント 👍

より高速で簡単、直感的なソリューションをお探しですか?「Kutools for Outlook」が最適です。「情報」機能を使えば、ワンクリックで配布リストのメンバー数を即座に確認できます。技術的な設定は一切不要で、グループに関する追加情報も得られるため、Outlook ユーザーにとって必須のツールです。

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

1。分析したい連絡先グループを開いたら、「Kutools」タブの「情報」をクリックします。

Kutoolsを使用してOutlookで配布リストのメンバー数をカウントする手順のスクリーンショット 6

2。すぐに「メンバー総数」「作成日」「最終更新日」を確認できます。

Kutoolsを使用してOutlookで配布リストのメンバー数をカウントする手順のスクリーンショット 7

なぜKutools の方法が優れているのか?

VBA による方法も機能はしますが、設定が複雑で多段階にわたるため、ほとんどのユーザーにとって実用的ではありません。一方、Kutools for Outlook は他にはない利便性を提供します。その理由を以下に示します。

  • 簡単セットアップ:メニューをたどったり、コードを書いたりする必要は一切ありません。Kutools をインストールするだけで、すぐにご利用いただけます!
  • ワンクリック解決:時間と手間を大幅に削減し、即座に結果が得られます。
  • エラーなし:VBA とは異なり、コーディングや設定ミスの心配がありません。Kutools は毎回100% の正確性を保証します。
  • 包括的な情報:VBA では提供できない追加データにより、単なるメンバー数にとどまらない深いインサイトを得られます。
  • プロフェッショナルな生産性:中断なく効率的に連絡先グループを管理したいユーザーに最適です。
注: Kutools for Outlook の「情報」ユーティリティを使用するには、まずKutools for 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