Jak automatycznie przesyłać załączniki tylko na podstawie określonych kryteriów w Outlooku?
Zwykle podczas przesyłania wiadomości e-mail dołączana jest również oryginalna treść wiadomości i załączniki. Ale czasami wystarczy przesłać tylko załączniki bez oryginalnej wiadomości na podstawie kryteriów do określonej osoby. Jak możesz rozwiązać tę pracę w Outlooku?
Przesyłaj automatycznie tylko załączniki oparte na określonych kryteriach do osoby z kodem VBA
Przesyłaj automatycznie tylko załączniki oparte na określonych kryteriach do osoby z kodem VBA
Na przykład, po otrzymaniu wiadomości e-mail, której temat zawiera tekst „funkcja kto”, wszystkie załączniki tej wiadomości zostaną przesłane do określonej osoby automatycznie bez treści wiadomości. Poniższe kroki mogą ci pomóc, wykonaj następujące czynności:
1. Przytrzymaj ALT + F11 klawisze, aby otworzyć Microsoft Visual Basic for Applications okno.
2, w Microsoft Visual Basic for Applications kliknij dwukrotnie Ta sesja programu Outlook z Project1 (VbaProject.OTM) okienko, aby otworzyć tryb, a następnie skopiuj i wklej następujący kod do pustego modułu.
Kod VBA: Automatyczne przesyłanie dalej wiadomości e-mail bez treści wiadomości, ale wystarczy dołączyć załączniki:
Public WithEvents ReceivedItems As Outlook.Items
Private Sub Application_Startup()
Set ReceivedItems = Outlook.Application.Session.GetDefaultFolder(olFolderInbox).Items
End Sub
Private Sub ReceivedItems_ItemAdd(ByVal Item As Object)
Dim xForwardMail As Outlook.MailItem
Dim xEmail As MailItem
On Error Resume Next
If Item.Class <> olMail Then Exit Sub
Set xEmail = Item
If InStrRev(UCase(xEmail.Subject), UCase("kto feature")) = 0 Then Exit Sub 'change subject text to your need
If xEmail.Attachments.Count = 0 Then Exit Sub
Set xForwardMail = xEmail.Forward
With xForwardMail
.HTMLBody = ""
With .Recipients
.Add "" 'change address to your own
.ResolveAll
End With
.Send
End With
End Sub
Note: W powyższym kodzie należy zmienić treść tematu i adres odbiorcy na własne.
3. Następnie zapisz kod i uruchom ponownie program Outlook, aby zastosować kod.
4. Odtąd za każdym razem, gdy nowa wiadomość e-mail zawiera określony tekst tematu, pojawi się w skrzynce pocztowej, program Outlook będzie automatycznie przesyłać swoje załączniki bez treści wiadomości do wybranej osoby.
Note: Ten kod jest dostępny tylko dla konta domyślnego.
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.