Note: The other languages of the website are Google-translated. Back to English

Jak wysyłać spersonalizowane masowe e-maile do listy z Excela przez Outlooka?

Na przykład mam następujący zakres danych w arkuszu, który zawiera kolumny Imię i nazwisko, Adres e-mail, Kod rejestracyjny, a teraz chcę wysłać wiadomość ze spersonalizowanym powitaniem i własnym kodem rejestracyjnym na oddzielne adresy e-mail w kolumnie A. Aby rozwiązać ten problem, mogą Ci pomóc następujące metody.

doc wyślij spersonalizowane e-maile 1

Wysyłaj spersonalizowane masowe wiadomości e-mail do listy z programu Excel z funkcją korespondencji seryjnej

Wysyłaj spersonalizowane masowe e-maile do listy z Excela z kodem VBA

Wysyłaj spersonalizowane masowe wiadomości e-mail na listę z różnymi załącznikami za pomocą Kutools for Excel


strzałka niebieski prawy bąbelek Wysyłaj spersonalizowane masowe wiadomości e-mail do listy z programu Excel z funkcją korespondencji seryjnej

Ze słowami Korespondencja seryjna funkcję, możesz szybko i łatwo zakończyć tę pracę, wykonaj następujące czynności:

1. Uruchom nowy, pusty dokument programu Word, a następnie kliknij mailingi > Wybierz odbiorców > Użyj istniejącej listyzobacz zrzut ekranu:

doc wyślij spersonalizowane e-maile 2

2, w Wybierz źródło danych wybierz skoroszyt zawierający zakres danych, którego chcesz użyć, i kliknij Otwarte przycisk, zobacz zrzut ekranu:

doc wyślij spersonalizowane e-maile 3

3. W przyszłości Wybierz tabelę W oknie dialogowym wybierz arkusz z wymaganym zakresem danych, a następnie kliknij OK przycisk, zobacz zrzut ekranu:

doc wyślij spersonalizowane e-maile 4

4. A główny dokument wiadomości e-mail i lista adresów zostały połączone ze sobą, teraz możesz edytować wiadomość tekstową i dodawać symbole zastępcze, które wskazują, gdzie w każdej wiadomości pojawią się unikalne informacje.

(1.) Aby wstawić własną nazwę powitania, kliknij mailingi > Wstaw pole scalania > Imię lub Nazwa Firmy, spersonalizowana nazwa została wstawiona do wiadomości, a nazwa pola jest otoczona «».

doc wyślij spersonalizowane e-maile 5

(2.) Kontynuuj wpisywanie wiadomości i wstaw plik Kod rejestracyjny w miejsce, w którym potrzebujesz, patrz zrzut ekranu:

doc wyślij spersonalizowane e-maile 6

5. Po utworzeniu wiadomości możesz kliknąć Podgląd wyników pod Mailing aby wyświetlić podgląd wiadomości e-mail i wprowadzić zmiany przed faktycznym zakończeniem scalania.

6. Po upewnieniu się, że nie ma problemu, możesz wysłać e-maile do różnych odbiorców, kliknij mailingi > Zakończ i scal > Wyślij wiadomość e-mailzobacz zrzut ekranu:

doc wyślij spersonalizowane e-maile 7

7. Potem wyskoczył Połącz z e-mailem w oknie dialogowym wykonaj następujące operacje:

(1.) Z Do rozwijana lista, proszę wybrać Adres e-mail kolumna;

(2.) Możesz wpisać temat do Temat pole tekstowe linii;

(3.) Z Wyślij rekordy sekcja, wybierz Wszystkie kategorie.

doc wyślij spersonalizowane e-maile 8

8. A następnie kliknij OK, e-maile są wysyłane do różnych odbiorców z własnym kodem rejestracyjnym naraz, po wysłaniu e-maili możesz przejść do programu Outlook, aby upewnić się, że e-maile zostały wysłane pomyślnie.


Wysyłaj spersonalizowane wiadomości e-mail do wielu odbiorców z różnymi załącznikami:

Z Kutools dla programu Excel's Wysyłać emaile możesz szybko wysyłać spersonalizowane wiadomości e-mail do wielu odbiorców z różnymi załącznikami z programu Excel za pośrednictwem programu Outlook, zgodnie z potrzebami. W tym samym czasie możesz również przesłać wiadomości do określonej osoby jako DW lub UDW.       Pobierz i bezpłatną wersję próbną Kutools dla programu Excel teraz!

doc wyślij spersonalizowane e-maile 18 1


strzałka niebieski prawy bąbelek Wysyłaj spersonalizowane masowe e-maile do listy z Excela z kodem VBA

Z wyjątkiem funkcji korespondencji seryjnej następujący kod VBA może również wyświadczyć ci przysługę, wykonaj następujące czynności:

1. Przytrzymaj ALT + F11 klucze i otwiera plik Microsoft Visual Basic for Applications okno.

2, Kliknij wstawka > Modułi wklej następujący kod w Moduł Okno.

Kod VBA: wysyłaj spersonalizowane masowe wiadomości e-mail na listę z programu Excel:

#If VBA7 And Win64 Then
    Private Declare PtrSafe Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" ( _
                         ByVal hwnd As LongPtr, ByVal lpOperation As String, _
                         ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, _
                         ByVal nShowCmd As Long) As LongPtr
#Else
    Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" ( _
                         ByVal hwnd As Long, ByVal lpOperation As String, _
                         ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, _
                         ByVal nShowCmd As Long) As Long
#End If
Sub SendEMail()
'update by Extendoffice 20160506
    Dim xEmail As String
    Dim xSubj As String
    Dim xMsg As String
    Dim xURL As String
    Dim i As Integer
    Dim k As Double
    Dim xCell As Range
    Dim xRg As Range
    Dim xTxt As String
    On Error Resume Next
    xTxt = ActiveWindow.RangeSelection.Address
    Set xRg = Application.InputBox("Please select the data range:", "Kutools for Excel", xTxt, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    If xRg.Columns.Count <> 3 Then
        MsgBox " Regional format error, please check", , "Kutools for Excel"
        Exit Sub
    End If
    For i = 1 To xRg.Rows.Count
'       Get the email address
        xEmail = xRg.Cells(i, 2)
'       Message subject
        xSubj = "Your Registration Code"
'       Compose the message
        xMsg = ""
        xMsg = xMsg & "Dear " & xRg.Cells(i, 1) & "," & vbCrLf & vbCrLf
        xMsg = xMsg & " This is your Registration Code "
        xMsg = xMsg & xRg.Cells(i, 3).Text & "." & vbCrLf & vbCrLf
        xMsg = xMsg & " please try it, and glad to get your feedback! " & vbCrLf
        xMsg = xMsg & "Skyyang"
'       Replace spaces with %20 (hex)
        xSubj = Application.WorksheetFunction.Substitute(xSubj, " ", "%20")
        xMsg = Application.WorksheetFunction.Substitute(xMsg, " ", "%20")
'       Replace carriage returns with %0D%0A (hex)
        xMsg = Application.WorksheetFunction.Substitute(xMsg, vbCrLf, "%0D%0A")
'       Create the URL
        xURL = "mailto:" & xEmail & "?subject=" & xSubj & "&body=" & xMsg
'       Execute the URL (start the email client)
        ShellExecute 0&, vbNullString, xURL, vbNullString, vbNullString, vbNormalFocus
'       Wait two seconds before sending keystrokes
        Application.Wait (Now + TimeValue("0:00:02"))
        Application.SendKeys "%s"
    Next
End Sub

3. Następnie naciśnij F5 klucz do uruchomienia tego kodu, a pojawi się okno zachęty przypominające o wyborze zakresu danych, którego chcesz użyć, patrz zrzut ekranu:

doc wyślij spersonalizowane e-maile 9

4. A następnie kliknij OK przycisk, e-maile będą wysyłane na oddzielne adresy z indywidualnym kodem rejestracyjnym jeden po drugim, po wysłaniu e-maili możesz przejść do programu Outlook, aby upewnić się, że e-maile zostały wysłane pomyślnie.

Uwagi: W powyższym kodzie możesz zmienić temat lub treść wiadomości według swoich potrzeb.


strzałka niebieski prawy bąbelek Wysyłaj spersonalizowane masowe wiadomości e-mail na listę z różnymi załącznikami za pomocą Kutools for Excel

Jeśli masz Kutools dla programu Excel, Z siedzibą w Wysyłać emaile możesz szybko wysyłać spersonalizowane wiadomości e-mail do wielu odbiorców z różnymi załącznikami, zgodnie z potrzebami.

Kutools dla programu Excel : z ponad 300 poręcznymi dodatkami Excela, które można wypróbować bez ograniczeń w ciągu 30 dni. 

Po zainstalowaniu Kutools dla programu Excel, zrób tak:

1, Kliknij Kutools Plus > Wysyłać emailezobacz zrzut ekranu:

2, w Wyślij Emials W oknie dialogowym wybierz zakres danych, którego chcesz użyć, a następnie określ adresy odbiorców, załączniki i temat zgodnie z potrzebami, patrz zrzut ekranu:

doc wyślij spersonalizowane e-maile 9

3. W polu edycji wstaw indywidualne nazwy powitań, wybierz Imię lub Nazwa Firmy z listy rozwijanej, a następnie kliknij Wstaw symbol zastępczy aby wstawić nazwiska do wiadomości, zobacz zrzut ekranu:

doc wyślij spersonalizowane e-maile 9

4. Następnie wpisz treść wiadomości w polu, jak potrzebujesz, zobacz zrzut ekranu:

doc wyślij spersonalizowane e-maile 9

5. Po zakończeniu treści wiadomości e-mail wybierz żądany tryb wysyłania, możesz wysłać za pomocą Outlooka lub określonego serwera, patrz zrzut ekranu:

doc wyślij spersonalizowane e-maile 9

Uwagi: Jeśli chcesz użyć innego serwera, kliknij Ustawienia serwera poczty wychodzącej aby ustawić własny tryb wysyłania, zobacz screesnhot:

doc wyślij spersonalizowane e-maile 9

6. Nareszcie kliknij Wyślij aby wysłać e-maile, po zakończeniu pojawi się okienko przypominające o statusie wysyłania. patrz screesnhot:

doc wyślij spersonalizowane e-maile 9

Kliknij Pobierz i bezpłatną wersję próbną Kutools dla programu Excel teraz!


Demo: wysyłaj spersonalizowane masowe wiadomości e-mail do listy z programu Excel za pośrednictwem programu Outlook

Kutools dla programu Excel: z ponad 300 poręcznymi dodatkami do programu Excel, które można wypróbować bez ograniczeń w ciągu 30 dni. Pobierz i bezpłatną wersję próbną teraz!

Podobne artykuły:

Jak wysłać wiadomość e-mail do wielu odbiorców na liście z programu Excel za pośrednictwem programu Outlook?


Najlepsze narzędzia biurowe

Kutools dla programu Excel rozwiązuje większość problemów i zwiększa produktywność o 80%

  • Ponowne użycie: Szybko włóż złożone wzory, wykresy i wszystko, czego używałeś wcześniej; Szyfruj komórki z hasłem; Utwórz listę mailingową i wysyłaj e-maile ...
  • Pasek Super Formula (łatwo edytować wiele wierszy tekstu i formuły); Układ do czytania (łatwe odczytywanie i edytowanie dużej liczby komórek); Wklej do filtrowanego zakresu...
  • Scal komórki / wiersze / kolumny bez utraty danych; Podziel zawartość komórek; Połącz zduplikowane wiersze / kolumny... Zapobiegaj zduplikowanym komórkom; Porównaj zakresy...
  • Wybierz Duplikat lub Unikalny Wydziwianie; Wybierz puste wiersze (wszystkie komórki są puste); Super Find i Fuzzy Find w wielu zeszytach ćwiczeń; Losowy wybór ...
  • Dokładna kopia Wiele komórek bez zmiany odwołania do formuły; Automatyczne tworzenie odniesień do wielu arkuszy; Wstaw punktory, Pola wyboru i nie tylko ...
  • Wyodrębnij tekst, Dodaj tekst, Usuń według pozycji, Usuń przestrzeń; Tworzenie i drukowanie podsumowań stronicowania; Konwertuj zawartość komórek i komentarze...
  • Super filtr (zapisz i zastosuj schematy filtrów do innych arkuszy); Zaawansowane sortowanie według miesiąca / tygodnia / dnia, częstotliwości i innych; Specjalny filtr pogrubieniem, kursywą ...
  • Połącz skoroszyty i arkusze robocze; Scal tabele na podstawie kluczowych kolumn; Podziel dane na wiele arkuszy; Konwersja wsadowa xls, xlsx i PDF...
  • Ponad 300 zaawansowanych funkcji. Obsługuje Office / Excel 2007-2021 i 365. Obsługuje wszystkie języki. Łatwe wdrażanie w przedsiębiorstwie lub organizacji. Pełne funkcje 30-dniowa bezpłatna wersja próbna. 60-dniowa gwarancja zwrotu pieniędzy.
karta kte 201905

Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
officetab dół
Sortuj komentarze według
Komentarze (47)
Brak ocen. Oceń jako pierwszy!
Ten komentarz został zminimalizowany przez moderatora na stronie
Ten kod działał bardzo dobrze, dzięki temu. Ale mam tylko małe problemy, próbuję zmienić kod, aby wstępnie określić komórki, które chcę wziąć e-maile i wysłać, ponieważ tak stworzyłem mój plik Excela. Chciałbym przełączyć pole wyboru dla określonej tablicy komórek. Przykład: napraw wszystkie moje dane będą pomiędzy A2:C6, więc kiedy uruchamiam makro, nie muszę go ponownie wybierać. Bardzo dziękuję za wszystko, co wyjaśniłeś powyżej
Ten komentarz został zminimalizowany przez moderatora na stronie
Czy możesz zmodyfikować kod, aby dołączyć wiele plików do wiadomości e-mail? To byłaby wielka pomoc. Z góry dziękuję.
Ten komentarz został zminimalizowany przez moderatora na stronie
czy można dodać kod, który będzie zawierał również mój normalny podpis w wiadomości e-mail? Ponadto, wybierając mój zakres do wysłania e-mailem, filtruję arkusz kalkulacyjny programu Excel, ale kiedy uruchamiam makro, nadal pobiera ono również ukryte wiersze.
Ten komentarz został zminimalizowany przez moderatora na stronie
Ja też chciałbym o tym wiedzieć!
Ten komentarz został zminimalizowany przez moderatora na stronie
jak dodać cc w powyższym kodzie?
Ten komentarz został zminimalizowany przez moderatora na stronie
Świetny sposób

Pytam tylko o możliwość każdorazowej zmiany tematu na maila??
Ten komentarz został zminimalizowany przez moderatora na stronie
Witaj Aziz,
Po zastosowaniu Kutools dla programu Excel może pomóc w wstawieniu tematów na podstawie wartości komórek, wystarczy wybrać nagłówek kolumny tematu w oknie dialogowym, jak pokazano na zrzucie ekranu:

Spróbuj, mam nadzieję, że ci pomoże!
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć Skyyang,

Próbowałem uzyskać podpis w wiadomości e-mail, ale po prostu nie mogę tego zrobić dobrze! Czy masz trochę kodu, który mogę dodać, aby tak się stało?
Ten komentarz został zminimalizowany przez moderatora na stronie
Madness post to jest, ten jest fałszywy i nie wierz w tę treść
Ten komentarz został zminimalizowany przez moderatora na stronie
cześć przyjacielu,
to jest fantastyczne, potrzebuję pomocy. Za każdym razem muszę dołączyć inny plik pdf do innego e-maila.
czy ktoś może mi pomóc proszę?
Ten komentarz został zminimalizowany przez moderatora na stronie
cześć Skyyang,
muszę dołączyć inny plik pdf do każdego maila. czy możesz pomóc proszę?
Ten komentarz został zminimalizowany przez moderatora na stronie
Witaj, Arvindzie,
Kutools może pomóc Ci dodać wiele różnych załączników podczas wysyłania wiadomości e-mail.
Najpierw powinieneś wstawić ścieżkę załączników do komórek, a następnie zastosować Kutools, zobacz następujący zrzut ekranu:
Mam nadzieję, że może ci pomóc, dziękuję!
Ten komentarz został zminimalizowany przez moderatora na stronie
cześć Skyyang,
Użyłem poniższego kodu do wysyłania poczty i działa idealnie. Czy jest coś, co możesz mi pomóc zmodyfikować w kodzie do wysyłania załączników pdf.
Muszę wysłać ponad 100 wiadomości, więc za każdym razem trudno jest załączyć plik. czy Kutools działa zgodnie z podaną ścieżką i automatycznie wysyła pocztę?
Ten komentarz został zminimalizowany przez moderatora na stronie
hej,
czy możesz mi pomóc z funkcją attach.add? z powyższym kodem VBA muszę wysłać załącznik.
nie mogę używać Kutools :(
Ten komentarz został zminimalizowany przez moderatora na stronie
jak cc ludzie w tym?
Ten komentarz został zminimalizowany przez moderatora na stronie
co jeśli mam dane dla wielu klientów, a niektórzy klienci mają więcej niż 1 dane ... i nie chcę wysyłać oddzielnych wiadomości do klientów, ale może wysłać je w formacie tabelarycznym w e-mailu. Jak mogę wysłać do klienta tylko 1 wiadomość e-mail.
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć Steven, czy znalazłeś sposób, aby to zrobić. Pomożemy Ci z prostym portalem internetowym
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć, rozwiązałeś to?
Ten komentarz został zminimalizowany przez moderatora na stronie
Chcę wiedzieć, jak to zrobić. Czy możesz mi powiedzieć?
Ten komentarz został zminimalizowany przez moderatora na stronie
Dzięki !!

Ale próbowałem zrobić test i nic nie wysyłam do e-maila. Również brak komunikatu o błędzie.. Czy mogę wiedzieć, co się stało?
Ten komentarz został zminimalizowany przez moderatora na stronie
Mam listę adresów e-mail w programie Excel, do których muszę wysłać e-maile Temat i treść znajdują się w komórkach oprócz adresu e-mail i mam poniższy skrypt, ale muszę wysłać 100 e-maili na 1 godzinę, jak mogę zadowolić twoje wsparcie

Sub WyślijEm()
Dim i As Integer, Mail_Object, Email_Subject, o As Variant, lr As Long
lr = Cells(Rows.Count, "A").End(xlUp).Row
Ustaw Mail_Object = CreateObject("Outlook.Application")
Dla i = 2 To lr
Z Mail_Object.CreateItem(o)
.Temat = Zakres("B" & i).Wartość
.To = Zakres("A" & i).Wartość

.Body = Zakres("C" & i).Value
.attachments.Add (Arkusze("Arkusz1").Range("H" & i).Tekst)
.attachments.Add (Arkusze("Arkusz1").Range("I" & i).Tekst)
.attachments.Add (Arkusze("Arkusz1").Range("J" & i).Tekst)
.attachments.Add (Arkusze("Arkusz1").Range("K" & i).Tekst)
.Wysłać

'.display' wyłącz wyświetlanie i włącz automatyczne wysyłanie
Kończyć z
Dalej i
MsgBox "Pomyślnie wysłany e-mail", 64
Application.DisplayAlerts = False
Ustaw Mail_Object = Nic
End Sub
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć, hiba,
Nasze Kutools dla programu Excel Wysyłanie wiadomości e-mail może pomóc w rozwiązaniu problemu. Ustaw warunki zgodnie z poniższym zrzutem ekranu:
Dzięki tej funkcji możesz również zastosować funkcję CC, BCC, a także możesz wstawić wiele załączników.
Ten komentarz został zminimalizowany przez moderatora na stronie
Administrator


apakah metode ini bisa di lakukan pada word 2007 soalnya saya coba lakukan di plik pdf nya tdk terkirim .. terimakasih
Ten komentarz został zminimalizowany przez moderatora na stronie
Z jakiegoś powodu ten kod ma go tam, gdzie wysyła co drugi e-mail z listy. Czy istnieje powód, dla którego nie wyśle ​​każdego? Bezpośrednio skopiowałem kod, który był powyżej i niczego nie zmieniłem
Ten komentarz został zminimalizowany przez moderatora na stronie
Kod VBA działa dobrze, dzięki, ale jak dodać Cc? Próbowałem i nie udało mi się...
Ten komentarz został zminimalizowany przez moderatora na stronie
Kod VBA działa dobrze, dzięki, ale jak dodać Cc? Próbowałem z:


Dim xCc jako ciąg
następnie
xCc = xRg.Cells(i, 9) (adres znajduje się w 9. kolumnie)


i nie powiodło się...
Ten komentarz został zminimalizowany przez moderatora na stronie
Witaj, Jean,

Aby rozwiązać problem, zastosuj poniższy kod: (Uwaga: należy dodać kolumnę CC w kolumnie C)

# Jeśli VBA7 i Win64, to
Prywatna deklaracja funkcji PtrSafe ShellExecute Lib "shell32.dll" Alias ​​"ShellExecuteA" ( _
ByVal hwnd As LongPtr, ByVal lpOperation As String, _
ByVal lpFile jako ciąg, ByVal lpParameters jako ciąg, ByVal lpDirectory jako ciąg, _
ByVal nShowCmd As Long) As LongPtr
#W przeciwnym razie
Prywatna deklaracja funkcji ShellExecute Lib "shell32.dll" Alias ​​"ShellExecuteA" ( _
ByVal hwnd As Long, ByVal lpOperation As String, _
ByVal lpFile jako ciąg, ByVal lpParameters jako ciąg, ByVal lpDirectory jako ciąg, _
ByVal nShowCmd Tak długo) Tak długo
#Koniec, jeśli
Sub Wyślij e-mail ()
Dim xEmail jako ciąg
Dim xSubj jako ciąg
Dim xMsg jako ciąg
Dim xURL jako ciąg
Dim i As Integer
Dim k jako podwójne
Przyciemnij xCell jako zakres
Dim xRg jako zakres
Dim xTxt jako ciąg
Dim xCC jako ciąg
On Error Resume Next
xTxt = ActiveWindow.RangeSelection.Adres
Ustaw xRg = Application.InputBox("Proszę wybrać zakres danych:", "Kutools for Excel", xTxt, , , , , 8)
Jeśli xRg jest niczym, wyjdź z Sub
Jeśli xRg.Columns.Count <> 4 Wtedy
MsgBox "Błąd formatu regionalnego, sprawdź", "Kutools for Excel"
Exit Sub
End If
Dla i = 1 To xRg.Rows.Count
xEmail = xRg.Komórki(i, 2)
xCC = xRg.Komórki(i, 3)
xSubj = "Twój kod rejestracyjny"
xWiadomość = ""
xMsg = xMsg & "Drogi " & xRg.Cells(i, 1) & "," & vbCrLf & vbCrLf
xMsg = xMsg & „To jest Twój kod rejestracyjny”
xMsg = xMsg & xRg.Komórki(i, 4).Tekst i "." & vbCrLf & vbCrLf
xMsg = xMsg & "proszę spróbować i cieszę się, że otrzymam twoją opinię!" & vbCrLf
xWiadom. = xWiadom. i „Skyyang”
xSubj = Aplikacja.WorksheetFunction.Substitute(xSubj, " ", "%20")
xMsg = Application.WorksheetFunction.Substitute(xMsg, " ", "%20")
xMsg = Application.WorksheetFunction.Substitute(xMsg, vbCrLf, "%0D%0A")
xURL = "mailto:" & xEmail & "?cc=" & xCC & "&subject=" & xSubj & "&body=" & xMsg
ShellExecute 0&, vbNullString, xURL, vbNullString, vbNullString, vbNormalFocus
Application.Wait (Teraz + TimeValue("0:00:02"))
Application.SendKeys "%s"
Dalej
End Sub
Ten komentarz został zminimalizowany przez moderatora na stronie
Użyłem wyżej wymienionego kodu VBA w sekcji „Wyślij spersonalizowane masowe wiadomości e-mail do listy z programu Excel za pomocą kodu VBA”. Chciałem wiedzieć, czy mogę wysłać wiadomość e-mail do niektórych osób, które potrzebują powiadomienia na podstawie programu Excel, aby wysłać przypomnienia do tych, którzy mają zbliżające się wygasające umowy? Nie mogę uzyskać programu Excel do wysłania e-maili, a wiem, że to z powodu samego kodu. Czy ktoś może mi pomóc rozwiązać ten problem?
Ten komentarz został zminimalizowany przez moderatora na stronie
Chcę wysyłać e-maile z unikalnym tematem, jak mogę to zrobić za pomocą tego VBA?
Ten komentarz został zminimalizowany przez moderatora na stronie
Witam wszystkich!

Mam listę e-maili w jednym arkuszu, a wersję roboczą e-maila w innym.
Potrzebuję kodu, aby automatycznie wysłać wersję roboczą wiadomości e-mail z arkusza 2 do co 5 członków na liście podanej w arkuszu 1.
Po wysłaniu pierwszych 5 e-maili kod powinien oznaczyć je jako „Wysłane” w nowej dedykowanej kolumnie, a następnie odczekać 60 sekund przed wysłaniem kolejnego zestawu 5 e-maili.
Kod powinien działać do końca całej listy.

Kod może używać programu Outlook do wysyłania wiadomości e-mail z profilu domyślnego w programie Outlook.

Proszę o pomoc.

Daj mi znać, jeśli będziesz potrzebować więcej wyjaśnień
Nie ma tu jeszcze żadnych komentarzy
Pokaż więcej
Zostaw swój komentarz
Publikowanie jako gość
×
Oceń ten post:
0   Postacie
Sugerowane lokalizacje

Bądż na bieżąco

Prawa autorskie © 2009 - www.extendoffice.com. | Wszelkie prawa zastrzeżone. Zasilany przez ExtendOffice, | Mapa strony
Microsoft i logo Office są znakami towarowymi lub zastrzeżonymi znakami towarowymi Microsoft Corporation w Stanach Zjednoczonych i / lub innych krajach.
Chronione przez Sectigo SSL