Clàr-innse
San artaigil seo, seallaidh sinn dhut 5 Macro gus post-d a chur bho Excel . Gus na dòighean againn a thaisbeanadh, tha sinn air clàr-dàta a thaghadh le 3 colbhan : “ Ainm ”, “ Post-d ”, agus “ City ”.
Luchdaich sìos Leabhar-obrach Cleachdaidh
A’ cleachdadh Macro gus post-d.xlsm a chuir
5 dòighean gus Macro a chleachdadh gus post-d a chuir bho Excel
1. Cleachdadh Leabharlann Rud Outlook gus Post-d a chuir
Airson a’ chiad Macro , tha sinn a’ dol a chur an comas “ Microsoft Outlook 16.0 Object Library ” gu cuir post-d bho Excel . A bharrachd air sin, feumaidh sinn logadh a-steach don chunntas Outlook againn ann an Excel .
Ceumannan:
An toiseach, tha sinn a' dol a thoirt suas an uinneag Visual Basic .
- Sa chiad dol a-mach, on tab Leasaiche >>> tagh Visual Basic .
Air neo, faodaidh tu briogadh air ALT + F11 gus an uinneag VBA a thaisbeanadh.
<0- San dara h-àite, o Innealan >>> tagh “ Iomraidhean… ”.
Nochdaidh bogsa deasbaid ùr.
- San treas àite, tagh “ Microsoft Outlook 16.0 Object Library ”, agus brùth OK .
Mar sin, cuiridh sinn an comas Leabharlann Rud Outlook .
- Ansan o Cuir a-steach >>> tagh Modal .
Taidhpidh sinn an còd againn an-seo.
- Às deidh sin, taipidh na leanascode.
9095
Briseadh Còd VBA
- An toiseach, tha sinn a' gairm ar Fo-dhòigh-obrach Macro_Send_Email .
- San dara h-àite, tha sinn a' cur an cèill nan seòrsaichean caochlaideach .
- San treas àite, tha sinn a' ath-thaghadh Outlook mar ar Iarrtas Puist .
- An uairsin, tha sinn a' taghadh ar post-d a' cur seòladh o ceal C5 .
- Às deidh sin, tha susbaint post-d suidhichte sa chòd againn.
- Mu dheireadh, tha “ Seilbh Taisbeanaidh VBA ” air a chleachdadh an seo gus a thaisbeanadh ar post-d . Mar sin, feumaidh sinn briogadh air Send le làimh gu cuir na puist-d . A bharrachd air an sin, is urrainn dhuinn “ Send Property ” a chleachdadh gus puist-d a chuir gun taisbeanadh.
- Às deidh sin, Sàbhail agus dùin am modal .
A-nis, Ruithidh sinn an còd.
- An toiseach, on leasaiche tab >>> tagh Macros .
Nochdaidh am bogsa deasbaid Macro .
- San dara h-àite , tagh ar Fo-dhòigh-obrach “ Macro_Send_Email ”.
- Mu dheireadh, brùth Ruith .
An dèidh dhuinn an còd a chur an gnìomh, chì sinn an uinneag post-d . Faodaidh sinn briogadh air Send . Mar sin, sheall sinn dhut a' chiad dòigh air a chur an post-d bho excel a' cleachdadh VBA .
Leugh More: Cuir post-d bho Excel VBA gun Outlook (4 eisimpleirean iomchaidh)
2. Macro airson post-d a chur bho chunntas Gmailann an Excel
Airson an dòigh seo, feumaidh sinn inntrigeadh app nach eil cho tèarainte on chunntas Gmail . A bharrachd air sin, feumaidh sinn Microsoft CDO a chur an comas on chlàr References .
Ceumannan:
- Sa chiad àite, mar a chithear sa chiad mhodh , thoir suas am bogsa deasbaireachd References .
- San dàrna àite, tagh “ Microsoft CDO airson Leabharlann Windows 2000 ” agus brùth OK .
>
A-nis, cuiridh sinn a-steach an còd Macro againn.
- An toiseach, mar a chithear ann am modh 1 , thoir suas an uinneag Modal agus taidhp an còd seo.
6665
Briseadh Còd VBA
- An toiseach, tha sinn a’ gairm ar Fo-dhòigh-obrach Send_Gmail_Macro .
- San dara h-àite, tha sinn a' cur an cèill nan seòrsaichean caochlaideach .
- San treas àite, tha sinn a' suidheachadh nan post-d susbaint nar còd.
- An uairsin, tha sinn a’ toirt seachad ar teisteasan logadh a-steach . Feumaidh tu an ID agus am facal-faire agad fhèin a thaipeadh an seo.
- An dèidh sin, chuir sinn a-mach port gu 465 .
- Mu dheireadh, tha sinn a' cur ar post-d .
- An uairsin, Sàbhail agus Ruith a' chòd seo.
Tha sinn air soirbheachail a chur air post-dealain dhan t-seòladh againn.
Leugh tuilleadh: Macro gus post-d a chuir bho Excel le Body (3Cùisean Feumail)
3. Cuir post-d gu Liosta Luchd-faighinn à Colbh
Airson an treas dòigh, tha sinn a’ dol a post-d a chur gu 7 neach a’ cleachdadh Macro bho Excel . Lorgaidh sinn an sreath mu dheireadh den stòr-dàta againn, mar sin obraichidh an còd againn airson liosta nas fhaide. Cuiridh sinn puist-d bhon raon cealla C5:C10 .
Ceumannan: <3
- An toiseach, mar a chithear ann am modh 1 , thoir suas an uinneag Module agus sgrìobh an còd seo.
8105
Briseadh Còd VBA
- An toiseach, tha sinn a’ gairm ar Fo-dhòigh-obrach Macro_Send_Email_From_A_List .
- San dara h-àite, tha sinn a' cur an cèill nan seòrsaichean caochlaideach .
- San treas àite, tha sinn a' taghadh Outlook mar ar Mail. Iarrtas .
- An uairsin, lorgaidh sinn an sreath mu dheireadh , a tha 10 airson an t-seata dàta againn.
- An dèidh sin, mar tha ar post-d a’ tòiseachadh bho row 5 chuir sinn a-steach 5 mar an luach tòiseachaidh airson “ caochlaideach z ” . A bharrachd air an sin, tha na puist-d againn air a’ cholbh C , mar sin tha sinn air 3 a chuir a-steach am broinn an t-seilbh Cells .
- An uairsin, tha sinn a’ suidheachadh susbaint post-d sa chòd againn.
- Mu dheireadh, tha “ .Display ” air a chleachdadh an seo gus ar post-d<2 a thaisbeanadh>. Mar sin, feumaidh sinn briogadh air Send le làimh gu cuir na puist-d . A bharrachd air sin, is urrainn dhuinn “ .Send ” a chleachdadh gus post-d a chur gun a shealltainn.
- An uairsin, Sàbhail agus Ruith am modal .
Chì sinn gu bheil na puist-d againn air an taisbeanadh ann an BCC . Ann an co-dhùnadh, is urrainn dhuinn dìreach putadh air Send gus an obair againn a choileanadh.
Leugh Tuilleadh: Mar a chuireas tu post-d bho Liosta Excel (2 dhòigh èifeachdach)
Leughaidhean coltach ris
- Mar a chuireas tu post-d gu fèin-ghluasadach nuair a tha an suidheachadh air a choileanadh ann an Excel
- Mar a roinneas tu Excel File Air-loidhne (2 dhòigh fhurasta)
- Cuir post-d cuimhneachaidh gu fèin-ghluasadach bho dhuilleag-obrach Excel a’ cleachdadh VBA
- Mar a chuireas tu post-d ma tha an suidheachadh air a choileanadh ann an Excel (3 dòighean furasta)
- Mar a chuireas tu an comas leabhar-obrach a cho-roinn ann an Excel
4 . Macro gus duilleag shingilte a chur a' cleachdadh post-d
San earrann seo, cuiridh sinn an Duilleag-obrach Gnìomhach chun an neach air a bheil sinn ag amas. An seo, feumaidh sinn suidheachadh ar faidhle Excel a thaghadh.
Ceumannan:
- An toiseach, mar a chithear ann am modh 1 , thoir suas an uinneag Module agus sgrìobh an còd seo.
6660
7>
Briseadh Còd VBA
- An toiseach, tha sinn a’ gairm ar Fo-dhòigh-obrach Macro_Email_Single_Sheet .
- San dara h-àite, tha sinn a' cur an cèill nan seòrsaichean caochlaideach .
- San treas àite, tha sinn a' dèanamh lethbhreac dhen Duilleag Ghnìomhach agus ga shàbhaladh mar air leth>Leabhar-obrach .
- Às dèidh sin, tha sinn a’ taghadh Outlook mar ar Iarrtas Post .
- An uairsin, tha sinn a’ suidheachadh an post-d susbaint sa chòd againn.
- An dèidh sin, tha sinn air an Duilleag a cheangal ris a' phost-d .
- Mu dheireadh thall , cleachd “ .Display ” gus ar post-d a thaisbeanadh. Mar sin, feumaidh sinn briogadh air Send le làimh gu cuir na puist-d . A bharrachd air sin, is urrainn dhuinn “ .Send ” a chleachdadh gus post-d a chur gun a thaisbeanadh.
- An uairsin, Sàbhail agus Ruith am Modúl .
Chì sinn an t-ainm Duilleag san uinneig. Brùth Send gus an obair a choileanadh.
Is urrainn dhuinn am faidhle fhosgladh agus dearbhadh gu bheil an còd againn ag obair.
Leugh More: Mar a chuireas tu Spreadsheet Excel a ghabhas deasachadh air post-d (3 dòighean sgiobalta)
5. Macro gu Cuir post-d stèidhichte air luach cealla
Airson an dòigh mu dheireadh, tha sinn air an stòr-dàta againn atharrachadh beagan. Tha sinn air an “ Pàigheadh Ri phàigheadh ” colbh a chur ris an t-seata dàta. An seo, cuiridh sinn post-d anns a bheil am baile-mòr “ Obama ”. Chì sinn gu soilleir gu bheil e ann an row 5 , mar sin bidh sinn a’ cur an post-d chun neach sin a-mhàin.
Ceumannan:
- An toiseach, mar a chithear ann am modh 1 , thoir suas an uinneag Modal agus dèan seòrsa a' chòd seo.
5733
Briseadh Còd VBA
- An toiseach, tha sinn' ath-ghairm a' chiad Fo-dhòigh-obrach againn Send_Email_Condition .
- San dara h-àite, tha sinn a' cur an cèill nan seòrsaichean agus an suidheachadh Caochlaideach “ Cumhachan ” mar an Duilleag againn.
- San treas àite, lorgar an àireamh sreath mu dheireadh. A bharrachd air an sin, tha an luach againn a’ tòiseachadh bho sreath 5 , mar sin tha sinn air sreath 5 a chuir ris an t-sreath mu dheireadh nar còd.
- An uairsin, cuir fòn chun an dàrna Fo-dhòigh-obrach againn Send_Email_With_Multiple_Condition .
- An dèidh sin, tha sinn a' taghadh Outlook mar ar Iarrtas Puist .
- An uairsin, tha susbaint puist-d suidhichte sa chòd againn.
- An seo, tha sinn a' ceangal am faidhle Excel leis a' phost-d a' cleachdadh modh Ceangal .
- An dèidh sin, tha “ .Display ” air a chleachdadh an seo gus ar post-d a thaisbeanadh. Mar sin, feumaidh sinn briogadh air Send le làimh gu cuir na puist-d . A bharrachd air sin, is urrainn dhuinn “ .Send ” a chleachdadh gus post-d a chur gun a thaisbeanadh.
- An uairsin, Sàbhail agus Ruith am modal .
Gu crìch, sheall sinn dhut dòigh eile air cur 2>an post-d a’ cleachdadh VBA Macro bho Excel .
Leugh Tuilleadh: Cuir puist-d gu fèin-ghluasadach bho Excel stèidhichte air susbaint cealla (2 dhòigh)
Earrann Cleachdaidh
Chuir sinn dàta cleachdaidh ris airson gach modh san Excel faidhle.
Co-dhùnadh
Tha sinn air 5 dòighean a shealltainn dhut Macro a chleachdadh gus cuir an post-d bho Excel . Tapadh leibh airson leughadh, cùm air leth math!