Excel fjölvi til að senda tölvupóst sjálfkrafa (3 viðeigandi dæmi)

  • Deildu Þessu
Hugh West

Þessi kennsla mun sýna hvernig á að nota excel macro til að senda tölvupóst sjálfkrafa. Við getum stillt pósteiginleikann okkar með því að nota VBA fjölva. Þannig að með því að nota VBA fjölva getum við sent tölvupóst til margra notenda á sama tíma. Við verðum að hafa Outlook uppsett á tækinu okkar til að senda tölvupóst sjálfkrafa með fjölvi. Vegna þess að kóðinn sem við munum setja inn mun nota Outlook til að senda tölvupóst til viðtakenda.

Sækja æfingarvinnubók

Þú getur hlaðið niður æfingarbókinni héðan.

Senda tölvupóst sjálfkrafa.xlsm

3 hentug dæmi um Excel Macro til að senda tölvupóst sjálfkrafa

Í þessari grein munum við sýna 3 hentug dæmi um að nota excel macro til að senda tölvupóst sjálfkrafa til viðtakenda. Áður en við byrjum að útskýra dæmið þurfum við að laga hlut í excel blaðinu okkar. Ljúktu við skrefin hér að neðan áður en þú notar fjölvi til að senda tölvupóst sjálfkrafa.

SKREF:

  • Fyrst skaltu fara í hönnuðarflipann úr gagnasafninu þínu . Veldu valkostinn Visual Basic .

  • Næst, farðu á Tool flipann og veldu þann möguleika Tilvísanir .

  • Nýr svargluggi sem heitir ' References – VBAProject ' opnast.
  • Að lokum skaltu haka við valkostinn ' Microsoft Office 16.0 Object Library ' og smella á OK .

1. Notaðu Excel VBA Macro til að sendaTölvupóstur sjálfkrafa byggt á klefigildi

Fyrst og fremst munum við beita excel VBA fjölva til að senda tölvupóst sjálfkrafa byggt á tilteknu klefigildi í gagnasafninu okkar. Til að útskýra þetta dæmi munum við nota eftirfarandi gagnasafn. Við munum skrifa kóða sem mun senda tölvupóst sjálfkrafa ef reitgildi í reit D6 er meira en 400 .

Við skulum sjá skrefin til að framkvæma þessa aðgerð.

SKREF:

  • Til að byrja með, hægri smelltu á blaðinu ' Based on Cell '.
  • Að auki skaltu velja valkostinn ' View Code '.

  • Aðgerðin hér að ofan mun opna auðan VBA kóðaglugga fyrir það vinnublað. Önnur leið til að opna kóðagluggann er að ýta á Alt + F11 .
  • Ennfremur skaltu slá inn eftirfarandi kóða í kóðagluggann:
3816
  • Smelltu síðan á Run hnappinn eða ýttu á F5 lykilinn til að keyra kóðann.

  • Nýr svargluggi sem heitir Macros mun birtast.
  • Eftir það skaltu velja fjölva ' send_mail_outlook<2 í reitnum Macro Name >'.
  • Smelltu nú á Run hnappinn.

  • Að lokum, héðan í frá þegar reiturinn gildi í reit D6 > 400 tölvupóstur í Outlook mun mynda sjálfkrafa með tilteknum viðtakendum. Við verðum bara að smella á Senda hnappinn til að senda tölvupóstinn.

LesaMeira: Senda tölvupóstur sjálfkrafa úr Excel byggt á innihaldi fruma (2 aðferðir)

2. Sendir sjálfkrafa tölvupóst byggt á gjalddaga með VBA Macro

Í önnur aðferð, við munum nota Excel VBA fjölva til að senda tölvupóst sjálfkrafa ef gjalddagi einhvers verkefnis er nálægt. Þetta er eitthvað eins og áminning. Við notum eftirfarandi gagnasafn til að sýna þetta dæmi. Gagnapakkinn inniheldur tölvupóst frá mismunandi sölumönnum, skilaboð og gjalddaga verkefnis þeirra.

Fylgdu skrefunum hér að neðan til að framkvæma þessa aðferð.

SKREF:

  • Fyrst skaltu hægrismella á blaðið Dagsetning .
  • Næst skaltu velja valkostinn ' Skoða kóða '.

  • Það opnar auðan VBA kóðaglugga fyrir virka vinnublaðið. Við getum líka ýtt á Alt + F11 til að fá þennan kóðaglugga.
  • Settu síðan eftirfarandi kóða inn í þann kóðaglugga:
5378

" aMailBody = "" aMailBody = aMailBody & "Halló " & zRgSendVal & CrLf aMailBody = aMailBody & "Skilaboð: " & aRgText.Offset(j - 1).Value & CrLf aMailBody = aMailBody & "" Stilltu aMailItem = aOutApp.CreateItem(0) Með aMailItem .Subject = aMailSubject .To = zRgSendVal .HTMLBody = aMailBody .Display End With Set aMailItem = Ekkert End If End If Next Set aOutApp => Ekkert End Sub<8

  • Nú skaltu nota Run hnappinn eða F5 lykilinn til að keyra kóðann.
    • Nýttsvargluggi mun skjóta upp kollinum.
    • Síðan, í innsláttarreit þess valglugga, veldu dálksvið gjalddaga D$5:$D$9 . Smelltu síðan á Í lagi .

    • Einn svargluggi í viðbót mun birtast.
    • Ennfremur, í innsláttarreiturinn veldu dálksviðið B$5:$B$9 sem inniheldur netföngin og smelltu á OK .

    • Þar að auki mun einn gluggi í viðbót skjóta upp. Veldu skilaboðasviðið $C$5:$C$9 í innsláttarreit sprettigluggans.

    • Í lokin , við getum séð niðurstöður eins og eftirfarandi mynd. Við fáum 3 tölvupósta sem eru sjálfkrafa búnir til í 3 mismunandi gluggum Outlook . Þetta mun ekki búa til póst fyrir fyrstu tvö netföngin. Vegna þess að gjalddagi þessara tveggja verkefna er liðinn.

    Lesa meira: Hvernig á að senda tölvupóst sjálfkrafa úr Excel byggt á Dagsetning

    Svipuð lestur

    • [Leyst]: Deila vinnubók sem birtist ekki í Excel (með einföldum skrefum)
    • Hvernig á að senda tölvupóst frá Excel lista (2 áhrifaríkar leiðir)
    • Hvernig á að senda breytanlegt Excel töflureikni með tölvupósti (3 fljótlegar aðferðir)
    • Frá til að senda tölvupóst úr Excel (5 hentug dæmi)
    • Frá til að senda tölvupóst frá Excel með meginmáli (3 gagnleg tilvik)

    3. Notaðu Excel Macro til að senda tölvupóst sjálfkrafa með viðhengjum

    Í síðasta dæminu munum við sjá hvernig við getumþróa excel fjölvi til að senda tölvupóst sjálfkrafa með viðhengjum. Segjum að við höfum viðhengi á eftirfarandi mynd. Við viljum senda þetta viðhengi með tölvupósti með excel VBA fjölva. Til að gera þetta þurfum við slóð þessarar Excel skráar. Hér eru skrefin fyrir það:

    • Veldu skrána ' Attachment.xlsx ' '.
    • Smelltu á valkostinn ' Copy Path '.

    • Svo, slóð skrárinnar sem við fáum:
    E:\Exceldemy\Attachment.xlsx

    Við munum setja þessa slóð inn í makrókóðann okkar til að senda þessa skrá með tölvupósti. Fylgdu skrefunum hér að neðan til að gera þetta.

    SKREF:

    • Fyrst skaltu fara á flipann Hönnuði og velja valkostinn Visual Basic .

    • Nýr gluggi sem heitir ' Project – VBAProject will opnast '.
    • Í öðru lagi, hægrismelltu á nafn blaðsins.
    • Veldu síðan Setja inn > Eining .

    • Oftangreind skipun mun opna auða VBA
    • Í þriðja lagi skaltu slá inn eftirfarandi kóða í þessari einingu:
    9988
    • Smelltu síðan á F5 lykilinn eða smelltu á Run hnappinn til að keyra kóðann.

    • Að lokum mun kóðinn senda viðhengið í tölvupóstinn sem fylgir kóðanum. Kóðinn sendir tölvupóst með Outlook . Svo, smelltu á Leyfa hnappinn til að láta Outlook senda viðhengið í tiltekna tölvupósta.

    Lestu meira: Hvernig á að sækja umFjölva til að senda tölvupóst úr Excel með viðhengi

    Niðurstaða

    Að lokum sýnir þessi grein 3 dæmi um notkun excel VBA fjölva til að senda póst sjálfkrafa. Sæktu sýnishornið sem gefið er upp í þessari grein til að prófa hæfileika þína. Ef þú hefur einhverjar spurningar, vinsamlegast skildu eftir athugasemd í reitnum hér að neðan. Teymið okkar mun reyna að svara skilaboðum þínum eins fljótt og auðið er. Fylgstu með hugvitssamari Microsoft Excel lausnum í framtíðinni.

    Hugh West er mjög reyndur Excel þjálfari og sérfræðingur með yfir 10 ára reynslu í greininni. Hann er með BA gráðu í bókhaldi og fjármálum og meistaragráðu í viðskiptafræði. Hugh hefur ástríðu fyrir kennslu og hefur þróað einstaka kennsluaðferð sem auðvelt er að fylgja eftir og skilja. Sérfræðiþekking hans á Excel hefur hjálpað þúsundum nemenda og fagfólks um allan heim að bæta færni sína og skara fram úr í starfi. Í gegnum bloggið sitt deilir Hugh þekkingu sinni með heiminum og býður upp á ókeypis Excel námskeið og netþjálfun til að hjálpa einstaklingum og fyrirtækjum að ná fullum möguleikum.