Efnisyfirlit
Þegar notendur senda tölvupóst til viðskiptavina sinna eða yfirmanna er frekar erfitt að fylgjast með. Í því tilviki kemur Excel sér vel. Þess vegna hefur verið sannað að „senda sjálfvirkan tölvupóst frá Excel til Outlook“ er tímasparandi nálgun. Excel VBA fjölva og aðgerðin HYPERLINK geta sent sjálfvirkan tölvupóst eða búið til drög með því að nota Excel færslur.
Segjum að við höfum Endurskipulagt laun starfsmanna gögn í Excel og við viljum senda sjálfvirkan tölvupóst með Outlook .
Í þessari grein sýnum við mörg afbrigði af VBA fjölvi og HYPERLINK aðgerðin til að senda sjálfvirkan tölvupóst frá Excel til Outlook .
Hlaða niður Excel vinnubók
Senda sjálfvirkan tölvupóst.xlsm
⧭ Opnun Microsoft Visual Basic og innsetning kóða í einingu
Áður en haldið er áfram að sýna fram á einhverjar aðferðir, það er nauðsynlegt að þekkja leiðir til að opna og setja einingu í Microsoft Visual Basic í Excel.
🔄 Opnun Microsoft Visual Basic: Það eru aðallega 3 leiðir til að opna Microsoft Visual Basic gluggann.
1. Notkun flýtilykla: Ýttu á ALT+ F11 að öllu leyti til að opna Microsoft Visual Basic gluggann.
2. Notkun Developer flipa: Í Excel vinnublaði, Farðu í Developer flipa > Veldu Visual Basic . Microsoft Visual Basic glugginnbirtist.
3. Notkun vinnublaðaflipans: Farðu í hvaða vinnublað sem er, Hægri-smelltu á það > Veldu Skoða kóða (í samhengi valmyndinni ).
🔄 Eining sett inn í Microsoft Visual Basic: Það eru 2 leiðir til að setja inn Einingu í Microsoft Visual Basic gluggann,
1. Notkun valmöguleika blaðs: Eftir að gluggann Microsoft Visual Basic hefur verið opnaður skaltu velja Vinnublað > Hægri-smelltu á það > ; Veldu Setja inn (úr samhengisvalmyndinni ) > veldu síðan Module .
2. Notkun tækjastikunnar: Þú getur líka gert það með því að velja Setja inn (af tækjastikunni ) > veldu síðan Module .
4 auðveldar leiðir til að senda sjálfvirkan tölvupóst frá Excel til Outlook
Aðferð 1: Notkun VBA Macro til að senda tölvupóst sjálfkrafa með Outlook til valinna viðtakenda
Við viljum búa til Macro execution Button sem við getum einfaldlega sent póst til valinna viðtakenda með bara smellur.
Skref 1: Farðu í flipann Setja inn > Form > Veldu hvaða form sem er í boði (þ.e. Rehyrnt: Ávöl horn ).
Skref 2: Dragðu Plústákn hvar sem þú vilt setja inn formið eins og sýnt er á myndinni hér að neðan.
Skref 3: Veldu æskilegur Shape Fill og Outline Litur síðanhægrismelltu á það. Smelltu á Breyta texta til að setja inn texta.
Skref 4: Notaðu leiðbeiningarnar til að opna Microsoft Visual Basic og settu inn Module . Límdu eftirfarandi fjölva í eininguna .
1687
➤ í kóðann,
1 – byrjaðu makróferlið með því að lýsa breytunum sem Object og String .
2 – keyrðu VBA FOR lykkju fyrir hverja röð í valinu til að úthluta tölvupósti Senda til , Subject og Meginmál með því að nota línufærslur.
3 – úthluta breytum.
4 – framkvæma VBA With yfirlýsinguna til að fylla út Outlook atriði eins og Senda til , Mail Subject o.s.frv. Hér keyrir fjölvi aðeins Display skipunina til að koma út Outlook með drögum í tölvupósti. Hins vegar, ef skipunin Send er notuð á sínum stað eða eftir Display, mun Outlook senda tölvupóstinn til valda viðtakenda.
5 – kláraðu VBA FOR lykkjuna.
Skref 5: Farðu aftur í vinnublaðið. Hægrismelltu á Shape og veldu síðan Assign Macro úr Context Menu valkostunum.
Skref 6: Veldu Macro (þ.e. ExcelToOutlookSR ) undir Macro heiti og veldu Macro in valmöguleikann sem This Workbook . Smelltu á Í lagi .
Skref 7: Nú, í vinnublaðinu, veldu einn eða marga starfsmenn og smelltu síðan á Shape Button .
Skref 8: Excel hvetur Outlook í hádegismat og býr til eða sendir tölvupóst til valdir starfsmenn. Þegar þú velur tvo af starfsmönnum, býr Outlook til tvö mismunandi drög að tölvupósti sem eru tilbúin til sendingar.
Þar sem fjölvi veitir aðeins skjáinn skipun, Outlook sýnir bara drög að tölvupósti án þess að senda það. Notaðu skipunina Senda til að senda sjálfkrafa tölvupóst frá Excel til Outlook með því að nota færslur í klefa.
Lesa meira: Excel Macro til að senda tölvupóst sjálfkrafa (3 viðeigandi dæmi)
Aðferð 2: Senda tölvupóst sjálfkrafa frá Excel til Outlook eftir sérstöku klefigildi
Hvað ef við viljum senda sjálfvirkan tölvupóst eftir að hafa náð markmiðum frá Excel til Outlook ? Fjölvakóði getur gert þetta verk á auðveldan hátt.
Segjum að við höfum ársfjórðungsleg sölugögn eins og sýnt er hér að neðan, eftir að hafa náð markmiði (þ.e. Sala> 2000 ) mun sjálfkrafa biðja Outlook um að senda tölvupóst frá Excel á úthlutað tölvupóstauðkenni.
Skref 1: Sláðu inn eftirfarandi fjölva kóða í hvaða einingu sem er .
5164
➤ Frá myndinni hér að ofan, í köflum,
1 – úthlutaðu reit (þ.e. F17 ) innan sviðs til að framkvæma VBA IF setninguna. Ef staðhæfingin leiðir til True kallar fjölvi annan fjölvi til framkvæmdar.
2 – lýsa breytugerðir og úthlutaðu þeim til að fylla út færslur Outlook .
3 – framkvæma VBA With yfirlýsingu til að úthluta breytum á tölvupóstfærslur. Notaðu skipunina Senda í stað Skjáa ef þú vilt senda tölvupóst án þess að fara yfir þá. Tölvupóstur viðtakanda er settur inn í fjölva. Notaðu aðrar aðferðir ef þú vilt setja inn sjálfkrafa tölvupóstauðkenni viðtakanda.
4 – hreinsaðu ákveðnar breytur úr úthlutun.
Skref 2: Notaðu F5 takkann til að keyra fjölva. Eftir augnablik sækir Excel Outlook með drögum að tölvupósti sem búið er til sjálfkrafa eins og sýnt er í eftirfarandi. Þú getur smellt á Senda eða sjálfvirkt sent með Senda skipun í fjölva.
Lesa meira: Senda sjálfkrafa Tölvupóstur frá Excel byggt á innihaldi fruma (2 aðferðir)
Svipuð lestur
- Hvernig á að sjá Hverjir eru í sameiginlegri Excel skrá (með skjótum skrefum)
- Virkja deilingu vinnubók í Excel
- Hvernig á að deila Excel skrá fyrir marga notendur
- Hvernig á að nota fjölvi til að senda tölvupóst frá Excel með viðhengi
Aðferð 3: Notkun VBA fjölvi til að senda tölvupóst með virku vinnublaði frá Excel með Outlook
Að öðrum kosti gætu verið tilvik þar sem við þurfum að senda heilt virkt blað á úthlutað netfang. Í því tilviki getum við notað VBA sérsniðna aðgerð til að kalla á innan afjölvi.
Skref 1: Settu eftirfarandi fjölva inn í eininguna .
8269
➤ Frá mynd fyrir ofan, hluta kóðans,
1 – lýstu yfir og stilltu breyturnar.
2 – úthlutaðu skipunum með VBA Með yfirlýsingu. Notaðu skipunina Display eða Send til að skoða eða senda tölvupóst í sömu röð.
3 – hreinsaðu áður stilltar breytur.
4 – úthlutaðu VBA With skipunum með texta.
5 – keyrðu VBA Custom Function .
Skref 2: Til að keyra fjölvi ýttu á F5 og Excel birtir samstundis Outlook með drögum að tölvupósti til að skoða svipað og fyrir neðan mynd. Síðan er gott að senda það.
Lesa meira: Hvernig á að senda magnpóst frá Outlook með því að nota Excel (3 leiðir)
Aðferð 4: Senda sjálfvirkan tölvupóst frá Excel til Outlook með því að nota HYPERLINK aðgerðina
HYPERLINK aðgerðin býr til smellanlegan hlekk í Excel frumum til að komdu með Outlook sem miðil til að senda sjálfvirkan tölvupóst úr Excel.
Skref 1: Sláðu inn eftirfarandi formúlu í reit H5 .
=HYPERLINK("MailTo:"&C5&"?Subject="&F5&"&cc="&$D$2&"&body="&G5,"Click Here")
HYPERLINK aðgerðin tekur “MailTo:”&C5&”?Subject=”&F5&” &cc=”&$D$2&”&body=”&G 5 sem link_location , og “Smelltu hér” sem friendly_name .
Skref 2: Ýttu á ENTER til að límahlekkur. Smelltu svo á hlekkinn.
Skref 3: Excel fer með þig í Outlook . Og þú sérð að allar Outlook færslurnar eru fylltar með úthlutuðum gögnum frá Excel. Smelltu á Senda .
Skref 4: Dragðu Fyllingarhandfangið til að nota formúluna á aðra frumur.
Lesa meira: Hvernig á að senda tölvupóst sjálfkrafa þegar skilyrði uppfyllt í Excel
Niðurstaða
VBA Macro Variants og HYPERLINK aðgerðin getur verið gagnleg þegar þú sendir sjálfvirkan tölvupóst frá Excel til Outlook. Vona að þú finnir valinn aðferð þína innan þeirra sem lýst er hér að ofan. Athugaðu, ef þú hefur frekari fyrirspurnir eða hefur einhverju við að bæta.