Fjölvi til að senda tölvupóst frá Excel (5 viðeigandi dæmi)

  • Deildu Þessu
Hugh West

Í þessari grein munum við sýna þér 5 Macro til að senda tölvupóst frá Excel . Til að sýna aðferðir okkar höfum við valið gagnasafn með 3 dálkum : „ Nafn “, „ Netfang “ og „ Borg ”.

Sækja æfingarbók

Notkun fjölvi til að senda tölvupóst.xlsm

5 leiðir til að nota fjölvi til að senda tölvupóst úr Excel

1. Notkun Outlook hlutasafns til að senda tölvupóst

Fyrir fyrsta fjölva ætlum við að virkja " Microsoft Outlook 16.0 Object Library ” til að senda tölvupóstur frá Excel . Þar að auki þurfum við að skrá okkur inn á Outlook reikninginn okkar í Excel .

Skref:

Í upphafi, við ætlum að koma upp Visual Basic glugganum.

  • Í fyrsta lagi, frá Developer flipanum >>> veldu Visual Basic .

Að öðrum kosti geturðu ýtt á ALT + F11 til að birta VBA gluggann.

  • Í öðru lagi, frá Tools >>> veldu “ References… ”.

Nýr valgluggi mun birtast.

  • Í þriðja lagi, veldu " Microsoft Outlook 16.0 Object Library ", og ýttu á OK .

Þannig munum við virkja Outlook Object Library .

  • Þau frá Setja inn >>> veldu Module .

Við sláum inn kóðann okkar hér.

  • Eftir það skaltu slá inn eftirfarandikóða.
4837

VBA kóða sundurliðun

  • Í fyrsta lagi erum við kallar á undirferli Macro_Send_Email .
  • Í öðru lagi lýsum við yfir breytu gerðunum.
  • Í þriðja lagi, við' endurveljum Outlook sem póstforritið okkar .
  • Síðan erum við að velja netfangið okkar sendingarfang úr klefa C5 .
  • Eftir það er póst innihald stillt í kóðann okkar.
  • Að lokum er „ VBA Display Property “ notað hér til að sýna netfangið okkar . Þess vegna þurfum við að ýta á Senda handvirkt til að senda tölvupóstana . Þar að auki getum við notað „ Senda eign “ til að senda tölvupósta án þess að birta.
  • Eftir það, Vista og lokaðu einingunni .

Nú munum við keyra kóðann.

  • Í fyrsta lagi frá flipi þróunaraðila >>> veldu Macros .

Macro svarglugginn birtist.

  • Í öðru lagi , veldu undiraðferð okkar „ Macro_Send_Email “.
  • Ýttu að lokum á Run .

Eftir að hafa keyrt kóðann sjáum við tölvupóstsgluggann . Við getum smellt á Senda . Þannig höfum við sýnt þér fyrstu aðferðina við að senda tölvupósti frá excel með VBA .

Lesa meira: Senda tölvupóst frá Excel VBA án Outlook (4 viðeigandi dæmi)

2. Fjölva til að senda tölvupóst frá Gmail reikningií Excel

Fyrir þessa aðferð þurfum við minni öruggan aðgang að forriti frá Gmail reikningnum. Auk þess þurfum við að virkja Microsoft CDO í valmyndinni References .

Step:

  • Í fyrsta lagi, eins og sýnt er í fyrstu aðferð , færðu upp References valmynd .
  • Í öðru lagi skaltu velja " Microsoft CDO fyrir Windows 2000 Library ” og ýttu á OK .

  • Í þriðja lagi, farðu í Öryggi af Google reikningnum þínum stillingar .
  • Kveiktu loksins á Óöruggari aðgangi að forriti .

Nú munum við setja inn Macro kóðann okkar.

  • Í fyrsta lagi, eins og sýnt er í aðferð 1 , færðu upp Module gluggann og sláðu inn þennan kóða.
8311

VBA kóða sundurliðun

  • Í fyrsta lagi köllum við okkar Undiraðferð Send_Gmail_Macro .
  • Í öðru lagi erum við að lýsa yfir breytu gerðunum.
  • Í þriðja lagi erum við að stilla tölvupóstur efni í kóðanum okkar.
  • Þá gefum við innskráningarskilríki okkar . Þú þarft að slá inn þitt eigið ID og Lykilorð hér.
  • Eftir það höfum við sett port í 465 .
  • Loksins erum við að senda tölvupóstinn okkar .
  • Síðan, Vista og keyrðu þennan kóða.

Við höfum sent tölvupóst á netfangið okkar.

Lesa meira: Fjölva til að senda tölvupóst frá Excel með meginmáli (3Gagnleg tilvik)

3. Senda tölvupóst á lista yfir viðtakendur úr dálki

Fyrir þriðju aðferðina ætlum við að senda tölvupósta til 7 menn sem nota Macro frá Excel . Við finnum síðustu línuna í gagnasafninu okkar, þess vegna mun kóðinn okkar virka fyrir lengri lista. Við munum senda tölvupósta frá hólfinu C5:C10 sviði.

Skref:

  • Í fyrsta lagi, eins og sýnt er í aðferð 1 , færðu upp Module gluggann og sláðu inn þennan kóða.
4982

VBA kóða sundurliðun

  • Í fyrsta lagi hringjum við í undirferli Macro_Send_Email_From_A_List .
  • Í öðru lagi erum við að lýsa yfir breytu tegundunum.
  • Í þriðja lagi erum við að velja Outlook sem póst Forrit .
  • Þá erum við að finna síðustu línuna , sem er 10 fyrir gagnasafnið okkar.
  • Eftir það, sem tölvupósturinn okkar byrjar á línu 5 við höfum sett inn 5 sem upphafsgildi fyrir „ breytu z “ . Þar að auki eru tölvupóstarnir okkar á C dálknum , þess vegna höfum við slegið inn 3 í Cells eiginleikanum.
  • Síðan erum við að stilla tölvupóstinn innihald í kóðanum okkar.
  • Að lokum er „ .Display “ notað hér til að birta netfangið okkar . Þess vegna þurfum við að ýta á Senda handvirkt til að senda tölvupóstana . Þar að auki getum við notað „ .Senda “ til að senda tölvupóst án þess að birta.
  • Þá, Vista og keyrðu eininguna .

Við sjáum að öll tölvupósturinn okkar birtist í BCC . Að lokum getum við einfaldlega ýtt á Senda til að klára verkefnið okkar.

Lesa meira: Hvernig á að senda tölvupóst af Excel lista (2 áhrifaríkar leiðir)

Svipuð lestur

  • Hvernig á að senda tölvupóst sjálfkrafa þegar skilyrði uppfyllt í Excel
  • Hvernig á að deila Excel skrá á netinu (2 auðveldar aðferðir)
  • Senda áminningarpóst sjálfkrafa úr Excel vinnublaði með VBA
  • Hvernig á að senda tölvupóst ef skilyrði uppfyllt í Excel (3 auðveldar aðferðir)
  • Hvernig á að virkja Share Workbook í Excel

4 Fjölvi til að senda stakt blað með tölvupósti

Í þessum hluta munum við senda virka vinnublaðið til markmannsins okkar. Hér þurfum við að velja staðsetningu Excel skráar okkar.

Skref:

  • Í fyrsta lagi, eins og sýnt er í aðferð 1 , færðu upp Module gluggann og sláðu inn þennan kóða.
4265

VBA kóða sundurliðun

  • Í fyrsta lagi erum við að kalla á undirferlið Macro_Email_Single_Sheet .
  • Í öðru lagi erum við að lýsa yfir breytu gerðunum.
  • Í þriðja lagi erum við að afrita virka blaðið og vista það sem sérstakt Vinnubók .
  • Eftir það erum við að velja Outlook sem póstforritið okkar .
  • Þá erum við að stilla póst efni í kóðanum okkar.
  • Eftir það höfum við hengt blaðið við tölvupóstinn .
  • Loksins , notaðu „ .Display “ til að birta netfangið okkar . Þess vegna þurfum við að ýta á Senda handvirkt til að senda tölvupóstana . Þar að auki getum við notað „ .Senda “ til að senda tölvupóst án þess að birta.
  • Síðan, Vista og Keyddu eininguna .

Við munum sjá nafnið Sheet í glugganum. Ýttu á Senda til að klára verkefnið.

Við getum opnað skrána og staðfest að kóðinn okkar virki.

Lesa meira: Hvernig á að senda breyttan Excel töflureikni með tölvupósti (3 fljótlegar aðferðir)

5. Fjölva til Senda tölvupóst byggt á klefigildi

Fyrir síðustu aðferðina höfum við breytt gagnasafninu okkar aðeins. Við höfum bætt dálknum „ Greiðslu Gjalda dálknum við gagnasafnið. Hér munum við senda tölvupósti sem inniheldur borgina „ Obama . Við sjáum greinilega að lína 5 inniheldur það, þess vegna munum við senda tölvupósti eins til viðkomandi.

Skref:

  • Í fyrsta lagi, eins og sýnt er í aðferð 1 , færðu upp Module gluggann og sláðu inn þennan kóða.
9302

VBA kóða sundurliðun

  • Í fyrsta lagi, við' hringjum aftur í fyrsta undirferli Send_Email_Condition okkar.
  • Í öðru lagi lýsum við yfir breytu gerðum og stillingum„ Skilyrði “ sem blað okkar.
  • Í þriðja lagi er síðasta lína númerið fundið. Þar að auki byrjar gildi okkar frá línu 5 , þess vegna höfum við sett línu 5 í síðustu línu í kóðanum okkar.
  • Þá, hringdu í annað undirferli Send_Email_With_Multiple_Condition .
  • Eftir það erum við að velja Outlook sem póstforrit okkar.
  • Þá er póst innihaldið stillt í kóðann okkar.
  • Hér erum við að hengja Excel skrána við tölvupóstinn. með Viðhengi aðferðinni.
  • Eftir það er „ .Display “ notað hér til að birta tölvupóstinn okkar . Þess vegna þurfum við að ýta á Senda handvirkt til að senda tölvupóstana . Þar að auki getum við notað „ .Senda “ til að senda tölvupóst án þess að birta.
  • Síðan, Vista og Keyddu eininguna .

Að lokum höfum við sýnt þér enn eina aðferð til að sendu tölvupóstur með VBA Macro frá Excel .

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

Æfingahluti

Við höfum bætt við æfingagagnasöfnum fyrir hverja aðferð í Excel skrá.

Niðurstaða

Við höfum sýnt þér 5 aðferðir til að nota Macro til að senda tölvupóst frá Excel . Takk fyrir að lesa, haltu áfram að skara framúr!

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.