Macro ya Kutuma Barua pepe kutoka Excel (Mifano 5 Inayofaa)

  • Shiriki Hii
Hugh West

Katika makala haya, tutakuonyesha 5 Macro ili kutuma barua pepe kutoka Excel . Ili kuonyesha mbinu zetu, tumechagua seti ya data iliyo na safu wima 3 : “ Jina ”, “ Barua pepe ”, na “ Mji ”.

Pakua Kitabu cha Mazoezi

Kutumia Macro kutuma Email.xlsm

Njia 5 Kutumia Macro Kutuma Barua Pepe kutoka Excel

1. Matumizi ya Maktaba ya Kitu cha Outlook kutuma Barua pepe

Kwa Macro ya kwanza, tutawasha “ Maktaba ya Kitu cha Microsoft Outlook 16.0 ” hadi kutuma barua pepe kutoka Excel . Zaidi ya hayo, tunahitaji kuingia kwenye Outlook akaunti yetu katika Excel .

Hatua:

Mwanzoni, tutaleta dirisha la Visual Basic .

  • Kwanza, kutoka kwa Kichupo cha Msanidi >>> chagua Visual Basic .

Vinginevyo, unaweza kubofya ALT + F11 ili kuonyesha VBA dirisha.

  • Pili, kutoka Zana >>> chagua “ Marejeleo… ”.

Sanduku la mazungumzo mpya itaonekana.

    12>Tatu, chagua “ Microsoft Outlook 16.0 Object Library ”, na ubofye Sawa .

Hivyo, tutawezesha Outlook Object Library .

  • Zitokazo Ingiza >>> chagua Moduli .

Tutaandika msimbo wetu hapa.

  • Baada ya hapo, charaza ifuatayomsimbo.
1834

Uchanganuzi Wa Msimbo wa VBA

  • Kwanza, tuko kupiga simu Utaratibu wetu Ndogo Macro_Send_Email .
  • Pili, tunatangaza aina zinazobadilika.
  • Tatu, sisi' tena kuchagua Outlook kama Maombi yetu ya Barua .
  • Kisha, tunachagua barua pepe kutuma anwani yetu kutoka kisanduku C5 .
  • Baada ya hapo, ya barua pepe yaliyomo yamewekwa katika msimbo wetu.
  • Mwishowe, “ VBA Display Property ” inatumika hapa kuonyesha. barua pepe yetu . Kwa hivyo, tutahitaji kubonyeza Tuma kwa mkono ili kutuma barua pepe . Zaidi ya hayo, tunaweza kutumia “ Tuma Mali kutuma barua pepe bila kuonyesha.
  • Baada ya hapo, Hifadhi na funga Moduli .

Sasa, Tutatumia msimbo.

  • Kwanza, kutoka kichupo cha Msanidi >>> chagua Macros .

Sanduku la mazungumzo la Macro litaonekana.

  • Pili , chagua Utaratibu Ndogo Macro_Send_Email ”.
  • Mwishowe, bonyeza Run .

Baada ya kutekeleza msimbo, tutaona barua pepe dirisha. Tunaweza kubofya Tuma . Kwa hivyo, tumekuonyesha mbinu ya kwanza ya kutuma barua pepe kutoka excel kutumia VBA .

Soma Zaidi: Tuma Barua Pepe kutoka Excel VBA bila Outlook (Mifano 4 Inayofaa)

2. Macro ya Kutuma Barua pepe kutoka kwa Akaunti ya Gmailkatika Excel

Kwa mbinu hii, tunahitaji ufikiaji salama wa programu kutoka akaunti ya Gmail . Zaidi ya hayo, tutahitaji kuwezesha Microsoft CDO kutoka kwenye Menyu ya Marejeleo .

Hatua:

  • Kwanza, kama inavyoonyeshwa katika mbinu ya kwanza , leta kisanduku cha mazungumzo cha Marejeleo .
  • Pili, chagua “ Microsoft CDO ya Windows 2000 Library ” na ubonyeze Sawa .

  • Tatu, nenda kwa Usalama kutoka Akaunti yako ya Google mipangilio .
  • Mwishowe, washa Ufikiaji usio salama sana wa programu .

Sasa, tutaingiza Msimbo wetu wa Macro .

  • Kwanza, kama inavyoonyeshwa katika mbinu 1 , leta Moduli dirisha na uandike msimbo huu.
6035

Uchanganuzi Wa Msimbo wa VBA

  • Kwanza, tunapigia Utaratibu Ndogo Send_Gmail_Macro .
  • Pili, tunatangaza aina zinazobadilika.
  • Tatu, tunaweka mipangilio barua pepe maudhui katika msimbo wetu.
  • Kisha, tunapeana kitambulisho chetu cha kuingia . Unahitaji kuandika ID yako mwenyewe na Nenosiri hapa.
  • Baada ya hapo, tumeweka port hadi 465 .
  • Mwishowe, tunatuma barua pepe yetu .
  • Kisha, Hifadhi >na Endesha msimbo huu.

Tumefaulu kutuma barua pepe kwa anwani yetu.

Soma Zaidi: Macro ya Kutuma Barua pepe kutoka Excel with Body (3Kesi Muhimu)

3. Tuma Barua pepe kwa Orodha ya Wapokeaji kutoka kwenye Safuwima

Kwa mbinu ya tatu, tutaenda kutuma barua pepe kwa

1>7 watu wanaotumia Macro kutoka Excel . Tutapata safu ya mwisho ya mkusanyiko wetu wa data, kwa hivyo msimbo wetu utafanya kazi kwa orodha ndefu zaidi. Tutatuma barua pepe kutoka kisanduku cha C5:C10 masafa.

Hatua:

  • Kwanza, kama inavyoonyeshwa katika mbinu 1 , leta Moduli dirisha na uandike msimbo huu.
9913

Uchanganuzi Wa Msimbo wa VBA

  • Kwanza, tunapigia Utaratibu wetu wa Kupitia Macro_Send_Email_From_A_List .
  • Pili, tunatangaza aina zinazobadilika.
  • Tatu, tunachagua Outlook kama Barua yetu. Maombi .
  • Kisha, tunapata safu mlalo ya mwisho, ambayo ni 10 kwa mkusanyiko wetu wa data.
  • Baada ya hapo, kama barua pepe yetu inaanzia safu mlalo ya 5 tumeingiza 5 kama thamani ya kuanzia ya “ kigeu z ” . Zaidi ya hayo, barua pepe zetu ziko kwenye C safuwima , kwa hivyo tumeingiza 3 ndani ya Viini mali.
  • Kisha, tunaweka barua pepe maudhui katika msimbo wetu.
  • Mwishowe, “ .Onyesha ” inatumika hapa kuonyesha barua pepe<2 yetu>. Kwa hivyo, tutahitaji kubonyeza Tuma kwa mkono ili kutuma barua pepe . Zaidi ya hayo, tunaweza kutumia “ .Tuma kutuma barua pepe bila kuonyesha.
  • Kisha, Hifadhi na Endesha Moduli .

Tunaweza kuona kwamba barua pepe zetu zote zinaonyeshwa katika 1>BCC . Kwa kumalizia, tunaweza kubofya kwa urahisi Tuma ili kukamilisha kazi yetu.

Soma Zaidi: Jinsi ya Kutuma Barua pepe kutoka kwa Orodha ya Excel (Njia 2 Ufanisi)

Visomo Sawa

  • Jinsi ya Kutuma Barua Pepe Kiotomatiki Hali Inapofikiwa katika Excel
  • Jinsi ya Kushiriki Faili ya Excel Mtandaoni (Njia 2 Rahisi)
  • Tuma Barua pepe ya Kikumbusho Kiotomatiki kutoka kwa Laha ya Kazi ya Excel Kwa Kutumia VBA
  • Jinsi ya Kutuma Barua pepe Ikiwa Masharti Yamefikiwa katika Excel (Njia 3 Rahisi)
  • Jinsi ya Kuwezesha Kushiriki Kitabu cha Kazi katika Excel

4 . Macro ya Kutuma Laha Moja kwa Kutumia Barua pepe

Katika sehemu hii, tutatuma Karatasi Inayotumika kwa mtu lengwa. Hapa, tutahitaji kuchagua eneo la faili yetu ya Excel .

Hatua:

  • Kwanza, kama inavyoonyeshwa katika mbinu ya 1 , leta Moduli dirisha na uandike msimbo huu.
6179

7>

Uchanganuzi Wa Msimbo wa VBA

  • Kwanza, tunapigia Utaratibu wetu Ndogo Macro_Email_Single_Sheet .
  • Pili, tunatangaza aina zinazobadilika.
  • Tatu, tunakili Laha Amilifu na kuihifadhi kama <1 tofauti>Kitabu cha kazi .
  • Baada ya hapo, tunachagua Outlook kama Ombi letu la Barua .
  • Kisha, tunaweka mipangilio barua pepe maudhui katika msimbo wetu.
  • Baada ya hapo, tumeambatisha Laha kwenye barua pepe .
  • Mwishowe , tumia “ .Display ” ili kuonyesha barua pepe yetu. Kwa hivyo, tutahitaji kubonyeza Tuma kwa mkono ili kutuma barua pepe . Zaidi ya hayo, tunaweza kutumia “ .Tuma kutuma barua pepe bila kuonyesha.
  • Kisha, Hifadhi na Endesha Moduli .

Tutaona jina la Jedwali katika dirisha. Bonyeza Tuma ili kukamilisha kazi.

Tunaweza kufungua faili na kuthibitisha kwamba msimbo wetu unafanya kazi.

0>

Soma Zaidi: Jinsi ya Kutuma Lahajedwali ya Excel Inayoweza Kuhaririwa kwa Barua pepe (Njia 3 za Haraka)

5. Macro to Tuma Barua pepe Kulingana na Thamani ya Seli

Kwa mbinu ya mwisho, tumebadilisha mkusanyiko wetu wa data kidogo. Tumeongeza safuwima ya " Malipo Inayodaiwa " safu kwenye mkusanyiko wa data. Hapa, tutatuma barua pepe iliyo na jiji “ Obama ”. Tunaweza kuona wazi kwamba safu mlalo ya 5 inayo, kwa hivyo tutatuma barua pepe kwa mtu huyo pekee.

Hatua:

  • Kwanza, kama inavyoonyeshwa katika mbinu 1 , leta Moduli dirisha na chapa nambari hii.
1638

Uchanganuzi Wa Msimbo wa VBA

  • Kwanza, sisi' tena tunapiga simu yetu ya kwanza Utaratibu Ndogo Send_Email_Condition .
  • Pili, tunatangaza Aina na mipangilio ya Variable Masharti ” kama Jedwali .
  • Tatu, nambari ya safu ya mwisho inapatikana. Zaidi ya hayo, thamani yetu inaanzia safu 5 , kwa hivyo tumeweka safu mlalo ya 5 hadi ya mwisho safu katika msimbo wetu.
  • Kisha, piga simu yetu ya pili Utaratibu Ndogo Send_Email_With_Multiple_Condition .
  • Baada ya hapo, tunachagua Outlook kama Matumizi yetu ya Barua .
  • Kisha, ya barua pepe yaliyomo yamewekwa kwenye msimbo wetu.
  • Hapa, tunaambatisha faili ya Excel na barua pepe. kwa kutumia mbinu ya Kiambatisho .
  • Baada ya hapo, “ .Onyesha ” inatumika hapa kuonyesha barua pepe yetu. Kwa hivyo, tutahitaji kubonyeza Tuma kwa mkono ili kutuma barua pepe . Zaidi ya hayo, tunaweza kutumia “ .Tuma kutuma barua pepe bila kuonyesha.
  • Kisha, Hifadhi na Endesha Moduli .

Kwa kumalizia, tumekuonyesha mbinu nyingine ya kutuma an barua pepe kwa kutumia VBA Macro kutoka Excel .

Soma Zaidi: Tuma Barua pepe Kiotomatiki kutoka Excel Kulingana na Maudhui ya Seli (Mbinu 2)

Sehemu ya Mazoezi

Tumeongeza seti za data za mazoezi kwa kila mbinu katika Excel faili.

Hitimisho

Tumekuonyesha 5 mbinu za kutumia Macro kwa tuma barua pepe kutoka Excel . Asante kwa kusoma, endelea kufaulu!

Hugh West ni mkufunzi na mchambuzi mwenye uzoefu wa juu wa Excel na uzoefu wa zaidi ya miaka 10 katika tasnia. Ana Shahada ya Kwanza katika Uhasibu na Fedha na Shahada ya Uzamili katika Utawala wa Biashara. Hugh ana shauku ya kufundisha na ameanzisha mbinu ya kipekee ya kufundisha ambayo ni rahisi kufuata na kuelewa. Ujuzi wake wa kitaalam wa Excel umesaidia maelfu ya wanafunzi na wataalamu ulimwenguni kote kuboresha ujuzi wao na kufaulu katika taaluma zao. Kupitia blogu yake, Hugh hushiriki ujuzi wake na ulimwengu, akitoa mafunzo ya bila malipo ya Excel na mafunzo ya mtandaoni ili kuwasaidia watu binafsi na biashara kufikia uwezo wao kamili.