Jak liczyć członków listy dystrybucyjnej w Outlooku?
W programie Outlook nie ma funkcji bezpośredniego liczenia członków listy dystrybucyjnej. Jeśli masz listę dystrybucyjną z dużą liczbą adresów e-mail, jak sprawdzić, ilu członków należy do tej grupy? Z tego artykułu dowiesz się, jak liczyć członków listy dystrybucyjnej za pomocą kodu VBA.
Policz członków listy dystrybucyjnej w Outlooku za pomocą kodu VBA
Dodaj przycisk makra do paska narzędzi szybkiego dostępu
- Automatyzuj wysyłanie e-maili za pomocą Auto CC / BCC, Auto Forward według zasad; wysłać Automatyczna odpowiedź (Poza biurem) bez konieczności korzystania z serwera wymiany...
- Otrzymuj przypomnienia takie jak Ostrzeżenie BCC podczas odpowiadania wszystkim, gdy jesteś na liście BCC, oraz Przypomnij o braku załączników za zapomniane załączniki...
- Popraw wydajność poczty e-mail dzięki Odpowiedz (wszystkim) z załącznikami, Automatyczne dodawanie pozdrowień lub daty i godziny do podpisu lub tematu, Odpowiedz na wiele e-maili...
- Usprawnij wysyłanie e-maili za pomocą Przypomnij sobie e-maile, Narzędzia załączników (Kompresuj wszystko, automatycznie zapisuj wszystko...), Usuń duplikaty, Szybki raport...
Policz członków listy dystrybucyjnej w Outlooku za pomocą kodu VBA
Możesz użyć kodu VBA, aby policzyć członków listy dystrybucyjnej w następujący sposób.
1. Otworzyć Microsoft Visual Basic for Applications okno naciskając klawisz inny + F11 klawisze na klawiaturze w tym samym czasie.
2. kliknij wstawka > Moduł. Zobacz zrzut ekranu:
3. Następnie skopiuj i wklej następujący kod VBA do pliku Projekt Vba okno.
VBA: Policz członków listy dystrybucyjnej w programie 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. Następnie kliknij przycisk Zapisz przycisk, aby go zapisać.
5. Zamknij Microsoft Visual Basic for Applications okno.
Dodaj przycisk makra do paska narzędzi szybkiego dostępu
1. Idź do Kontakt or Ludzie wyświetlić, klikając Kontakt or Ludzie Okienko nawigacji.
2. W programie Outlook 2010 i 2013 kliknij prawym przyciskiem myszy plik Pasek narzędzi szybkiego dostępu a następnie kliknij Dostosuj pasek narzędzi Szybki dostęp w menu po kliknięciu prawym przyciskiem myszy. Zobacz zrzut ekranu:
Note: W programie Outlook 2007 otwórz listę dystrybucyjną, a następnie kliknij prawym przyciskiem myszy plik Pasek narzędzi szybkiego dostępu , aby wybrać Pasek narzędzi szybkiego dostępu w menu po kliknięciu prawym przyciskiem myszy.
3. w Opcje programu Outlook w oknie dialogowym, musisz:
1). Upewnij się, że lokalizujesz w Pasek narzędzi szybkiego dostępu Sekcja;
2). Wybierz Makra Wybierz polecenia z Lista rozwijana;
3). Wybierz makra w Separator pudełko;
4). Kliknij Dodaj przycisk;
5). I na koniec kliknij OK przycisk. Zobacz zrzut ekranu:
4. Następnie zobaczysz, że przycisk makra został dodany na Pasek narzędzi szybkiego dostępu.
Po dodaniu przycisku makra na pasku narzędzi szybkiego dostępu można teraz uruchomić kod VBA, aby policzyć członków listy dystrybucyjnej.
1. W programach Outlook 2010 i 2013 wystarczy wybrać listę dystrybucyjną, a następnie kliknąć przycisk makra na karcie QKliknij Access Toolbar.
Note: W programie Outlook 2007 należy otworzyć listę dystrybucyjną, a następnie kliknąć przycisk makra w pliku Pasek narzędzi szybkiego dostępu.
2. Następnie pojawi się okienko z pytaniem, ilu członków znajduje się na tej liście dystrybucyjnej. Następnie kliknij OK.
Najlepsze narzędzia biurowe
Kutools dla programu Outlook - Ponad 100 zaawansowanych funkcji, które usprawnią Twoje perspektywy
🤖 Asystent poczty AI: Natychmiastowe profesjonalne e-maile z magią AI — genialne odpowiedzi jednym kliknięciem, doskonały ton, biegła znajomość wielu języków. Zmień e-mailing bez wysiłku! ...
📧 Automatyzacja poczty e-mail: Poza biurem (dostępne dla POP i IMAP) / Zaplanuj wysyłanie wiadomości e-mail / Automatyczne CC/BCC według reguł podczas wysyłania wiadomości e-mail / Automatyczne przewijanie (Zasady zaawansowane) / Automatyczne dodawanie powitania / Automatycznie dziel wiadomości e-mail od wielu odbiorców na pojedyncze wiadomości ...
📨 Zarządzanie e-mail: Łatwe przywoływanie e-maili / Blokuj oszukańcze wiadomości e-mail według tematów i innych / Usuń zduplikowane wiadomości e-mail / Wiecej opcji / Konsoliduj foldery ...
📁 Załączniki Pro: Zapisz zbiorczo / Odłącz partię / Kompresuj wsadowo / Automatyczne zapisywanie / Automatyczne odłączanie / Automatyczna kompresja ...
🌟 Magia interfejsu: 😊Więcej ładnych i fajnych emotikonów / Zwiększ produktywność programu Outlook dzięki widokom na kartach / Zminimalizuj program Outlook zamiast go zamykać ...
>> Cuda jednym kliknięciem: Odpowiedz wszystkim, dodając przychodzące załączniki / E-maile chroniące przed phishingiem / 🕘Pokaż strefę czasową nadawcy ...
👩🏼🤝👩🏻 Kontakty i kalendarz: Grupowe dodawanie kontaktów z wybranych e-maili / Podziel grupę kontaktów na pojedyncze grupy / Usuń przypomnienia o urodzinach ...
O Cechy 100 Poczekaj na eksplorację! Kliknij tutaj, aby dowiedzieć się więcej.