విషయ సూచిక
ఈ కథనంలో, Excel నుండి ఇమెయిల్ పంపడానికి 5 మ్యాక్రో ని మేము మీకు చూపుతాము. మా పద్ధతులను ప్రదర్శించడానికి, మేము 3 నిలువు వరుసలతో కూడిన డేటాసెట్ను ఎంచుకున్నాము : “ పేరు ”, “ ఇమెయిల్ ”, మరియు “ నగరం ”.
ప్రాక్టీస్ వర్క్బుక్ని డౌన్లోడ్ చేయండి
Email.xlsm పంపడానికి మాక్రోను ఉపయోగించడం
5 మార్గాలు Excel
నుండి ఇమెయిల్ పంపడానికి మాక్రోని ఉపయోగించడానికి 1. ఇమెయిల్ పంపడానికి Outlook ఆబ్జెక్ట్ లైబ్రరీని ఉపయోగించండి
మొదటి Macro కోసం, మేము “<1ని ప్రారంభించబోతున్నాము>Microsoft Outlook 16.0 ఆబ్జెక్ట్ లైబ్రరీ ” ని ని ఇమెయిల్ ని Excel నుండి పంపుతుంది. అంతేకాకుండా, మేము Excel లో మా Outlook ఖాతాకు లాగిన్ అవ్వాలి.
దశలు:
ప్రారంభంలో, మేము విజువల్ బేసిక్ విండోను తీసుకురాబోతున్నాము.
- మొదట, డెవలపర్ ట్యాబ్ >>> విజువల్ బేసిక్ ని ఎంచుకోండి.
ప్రత్యామ్నాయంగా, మీరు VBA విండోను ప్రదర్శించడానికి ALT + F11 ని నొక్కవచ్చు.
<0- రెండవది, సాధనాల నుండి >>> “ సూచనలు… ” ఎంచుకోండి.
కొత్త డైలాగ్ బాక్స్ కనిపిస్తుంది.
- 12>మూడవదిగా, “ Microsoft Outlook 16.0 ఆబ్జెక్ట్ లైబ్రరీ ”ని ఎంచుకుని, OK నొక్కండి.
అందువల్ల, మేము Outlook ఆబ్జెక్ట్ లైబ్రరీని ప్రారంభిస్తాము. .
- ని చొప్పించు >>> మాడ్యూల్ ని ఎంచుకోండి.
మేము మా కోడ్ని ఇక్కడ టైప్ చేస్తాము.
- ఆ తర్వాత, కింది టైప్ చేయండికోడ్.
1817
VBA కోడ్ బ్రేక్డౌన్
- మొదట, మేము మా ఉప విధానానికి Macro_Send_Email కాల్ చేస్తున్నాము.
- రెండవది, మేము వేరియబుల్ రకాన్ని ప్రకటిస్తున్నాము.
- మూడవది, మేము' Outlook ని మా మెయిల్ అప్లికేషన్ గా ఎంచుకుంటున్నాము.
- తర్వాత, మేము సెల్ C5<2 నుండి మా ఇమెయిల్ పంపుతున్న చిరునామాను ఎంచుకుంటున్నాము>.
- ఆ తర్వాత, ఇమెయిల్ కంటెంట్ మా కోడ్లో సెట్ చేయబడింది.
- చివరిగా, ఇక్కడ ప్రదర్శించడానికి “ VBA డిస్ప్లే ప్రాపర్టీ ” ఉపయోగించబడుతుంది. మా ఇమెయిల్ . కాబట్టి, ఇమెయిల్లను పంపడానికి మేము పంపు ని మాన్యువల్గా నొక్కాలి. అంతేకాకుండా, మేము ఇమెయిల్లను ప్రదర్శించకుండానే పంపడానికి “ ఆస్తి పంపండి ”ని ఉపయోగించవచ్చు.
- ఆ తర్వాత, సేవ్ మరియు మాడ్యూల్ ని మూసివేయి డెవలపర్ టాబ్ >>> మాక్రోలు ఎంచుకోండి.
మాక్రో డైలాగ్ బాక్స్ కనిపిస్తుంది.
- రెండవది , మా ఉప విధానాన్ని “ Macro_Send_Email ” ఎంచుకోండి.
- చివరిగా, రన్ నొక్కండి.
కోడ్ని అమలు చేసిన తర్వాత, మేము ఇమెయిల్ విండోను చూస్తాము. మేము పంపు పై క్లిక్ చేయవచ్చు. అందువల్ల, Excel నుండి VBA ని ఉపయోగించి
< ఇమెయిల్ పంపే మొదటి పద్ధతిని మేము మీకు చూపించాము. 24>
మరింత చదవండి: Outlook లేకుండా Excel VBA నుండి ఇమెయిల్ పంపండి (4 తగిన ఉదాహరణలు)
2. Gmail ఖాతా నుండి ఇమెయిల్ పంపడానికి మాక్రోExcelలో
ఈ పద్ధతి కోసం, మాకు Gmail ఖాతా నుండి తక్కువ సురక్షిత యాప్ యాక్సెస్ అవసరం. అదనంగా, మేము సూచనలు మెను నుండి Microsoft CDO ని ప్రారంభించాలి.
దశలు:
- ముందుగా, మొదటి పద్ధతిలో చూపిన విధంగా , సూచనల డైలాగ్ బాక్స్ ని తీసుకురండి.
- రెండవది, “ Windows 2000 లైబ్రరీ కోసం మైక్రోసాఫ్ట్ CDO ఎంచుకోండి. ” మరియు OK నొక్కండి.
- మూడవదిగా, మీ Google ఖాతా నుండి సెక్యూరిటీ కి వెళ్లండి సెట్టింగ్లు .
- చివరిగా, తక్కువ సురక్షితమైన యాప్ యాక్సెస్ ని ఆన్ చేయండి.
ఇప్పుడు, మేము ఇన్పుట్ చేస్తాము మా మ్యాక్రో కోడ్.
- మొదట, మెథడ్ 1 లో చూపిన విధంగా, మాడ్యూల్ విండోను తీసుకుని, ఈ కోడ్ని టైప్ చేయండి.
2807
VBA కోడ్ బ్రేక్డౌన్
- మొదట, మేము మా ఉప విధానము Send_Gmail_Macro .
- రెండవది, మేము వేరియబుల్ రకాన్ని ప్రకటిస్తున్నాము.
- మూడవది, మేము సెట్ చేస్తున్నాము మా కోడ్లోని కంటెంట్ని ఇమెయిల్ చేయండి.
- ఆ తర్వాత, మేము మా లాగిన్ ఆధారాలను అందిస్తున్నాము. మీరు మీ స్వంత ID మరియు పాస్వర్డ్ను ఇక్కడ టైప్ చేయాలి.
- ఆ తర్వాత, మేము పోర్ట్ ని 465<కి సెట్ చేసాము 2>.
- చివరిగా, మేము మా ఇమెయిల్ పంపుతున్నాము.
- తర్వాత, సేవ్ మరియు ఈ కోడ్ ని అమలు చేయండి.
మేము విజయవంతంగా మా చిరునామాకు ఇమెయిల్ ని పంపాము.
మరింత చదవండి: ఎక్సెల్ నుండి బాడీతో ఇమెయిల్ పంపడానికి మాక్రో (3ఉపయోగకరమైన సందర్భాలు)
3. కాలమ్ నుండి స్వీకర్తల జాబితాకు ఇమెయిల్ పంపండి
మూడవ పద్ధతి కోసం, మేము ఇమెయిల్లను కి <పంపబోతున్నాం 1>7 వ్యక్తులు Macro ని Excel నుండి ఉపయోగిస్తున్నారు. మేము మా డేటాసెట్లోని చివరి వరుస ను కనుగొంటాము, కాబట్టి మా కోడ్ సుదీర్ఘ జాబితా కోసం పని చేస్తుంది. మేము సెల్ C5:C10 పరిధి నుండి ఇమెయిల్లను పంపుతాము.
దశలు:
- మొదట, పద్ధతి 1 లో చూపినట్లుగా, మాడ్యూల్ విండోను పైకి తీసుకొచ్చి, ఈ కోడ్ని టైప్ చేయండి.
7778
VBA కోడ్ బ్రేక్డౌన్
- మొదట, మేము మా ఉప విధానానికి Macro_Send_Email_From_A_List .
- రెండవది, మేము వేరియబుల్ రకాన్ని ప్రకటిస్తున్నాము.
- మూడవదిగా, మేము Outlook ని మా మెయిల్గా ఎంచుకుంటున్నాము. అప్లికేషన్ .
- తర్వాత, మేము చివరి అడ్డు వరుస ని కనుగొంటాము, ఇది మా డేటాసెట్ కోసం 10 .
- ఆ తర్వాత, ఇలా మా ఇమెయిల్ వరుస 5 నుండి ప్రారంభమవుతుంది . అంతేకాకుండా, మా ఇమెయిల్లు C నిలువు లో ఉన్నాయి, కాబట్టి మేము సెల్ల ప్రాపర్టీలో 3 ఇన్పుట్ చేసాము.
- తర్వాత, మేము మా కోడ్లో ఇమెయిల్ కంటెంట్ని సెట్ చేస్తున్నాము.
- చివరిగా, మా ఇమెయిల్<2ని ప్రదర్శించడానికి ఇక్కడ “ .డిస్ప్లే ” ఉపయోగించబడుతుంది>. కాబట్టి, ఇమెయిల్లను పంపడానికి మేము పంపు ని మాన్యువల్గా నొక్కాలి. అంతేకాకుండా, మేము ఇమెయిల్ పంపడానికి ని ప్రదర్శించకుండానే “ .పంపు ”ని ఉపయోగించవచ్చు.
- అప్పుడు, సేవ్ మరియు ని మాడ్యూల్ ని అమలు చేయండి.
మన ఇమెయిల్లు లో ప్రదర్శించబడడాన్ని మనం చూడవచ్చు. 1>BCC . ముగింపులో, మేము మా పనిని పూర్తి చేయడానికి పంపు ని నొక్కవచ్చు.
మరింత చదవండి: ఇమెయిల్ ఎలా పంపాలి Excel జాబితా నుండి (2 ప్రభావవంతమైన మార్గాలు)
ఇలాంటి రీడింగ్లు
- Excelలో పరిస్థితి కలిసినప్పుడు ఆటోమేటిక్గా ఇమెయిల్ను ఎలా పంపాలి
- Excel ఫైల్ను ఆన్లైన్లో ఎలా భాగస్వామ్యం చేయాలి (2 సులభమైన పద్ధతులు)
- VBAని ఉపయోగించి Excel వర్క్షీట్ నుండి స్వయంచాలకంగా రిమైండర్ ఇమెయిల్ను పంపండి
- Excelలో షరతులు నెరవేరితే ఇమెయిల్ను ఎలా పంపాలి (3 సులభమైన పద్ధతులు)
- Excelలో షేర్ వర్క్బుక్ని ఎలా ప్రారంభించాలి
4 . ఇమెయిల్
ని ఉపయోగించి సింగిల్ షీట్ని పంపడానికి మాక్రో ఈ విభాగంలో, యాక్టివ్ వర్క్షీట్ ని మా లక్ష్య వ్యక్తికి పంపుతాము. ఇక్కడ, మేము మా Excel ఫైల్ యొక్క స్థానాన్ని ఎంచుకోవాలి.
దశలు:
- మొదట, పద్ధతి 1 లో చూపిన విధంగా, మాడ్యూల్ విండోను పైకి తీసుకొచ్చి, ఈ కోడ్ని టైప్ చేయండి.
6665
7>
VBA కోడ్ బ్రేక్డౌన్
- మొదట, మేము మా సబ్ ప్రొసీజర్ Macro_Email_Single_Sheet కి కాల్ చేస్తున్నాము.
- రెండవది, మేము వేరియబుల్ రకాన్ని ప్రకటిస్తున్నాము.
- మూడవది, మేము యాక్టివ్ షీట్ ని కాపీ చేసి, దానిని ప్రత్యేక <1గా సేవ్ చేస్తున్నాము>వర్క్బుక్ .
- ఆ తర్వాత, మేము Outlook ని మా మెయిల్ అప్లికేషన్ గా ఎంచుకుంటున్నాము.
- తర్వాత, మేము సెట్ చేస్తున్నాము ఇమెయిల్ మా కోడ్లోని కంటెంట్.
- ఆ తర్వాత, మేము షీట్ ని ఇమెయిల్ కి జోడించాము.
- చివరిగా , మా ఇమెయిల్ ని ప్రదర్శించడానికి “ .Display ”ని ఉపయోగించండి. కాబట్టి, ఇమెయిల్లను పంపడానికి మేము పంపు ని మాన్యువల్గా నొక్కాలి. అంతేకాకుండా, మేము ఇమెయిల్ పంపడానికి ని ప్రదర్శించకుండా “ .పంపు ”ని ఉపయోగించవచ్చు.
- తర్వాత, సేవ్ మరియు ని మాడ్యూల్ ని అమలు చేయండి.
మేము విండోలో షీట్ పేరును చూస్తాము. టాస్క్ను పూర్తి చేయడానికి పంపు ని నొక్కండి.
మేము ఫైల్ని తెరిచి, మా కోడ్ పని చేస్తుందని ధృవీకరించవచ్చు.
0>మరింత చదవండి: ఎడిట్ చేయదగిన ఎక్సెల్ స్ప్రెడ్షీట్ను ఇమెయిల్ ద్వారా ఎలా పంపాలి (3 త్వరిత పద్ధతులు)
5. మ్యాక్రో కు సెల్ విలువ ఆధారంగా ఇమెయిల్ పంపండి
చివరి పద్ధతి కోసం, మేము మా డేటాసెట్ను కొద్దిగా మార్చాము. మేము డేటాసెట్కి “ చెల్లింపు చెల్లింపు ” కాలమ్ ని జోడించాము. ఇక్కడ, మేము " ఒబామా " నగరాన్ని కలిగి ఉన్న ఇమెయిల్ ను పంపుతాము. వరుస 5 దానిని కలిగి ఉందని మేము స్పష్టంగా చూడగలము, కాబట్టి మేము ఇమెయిల్ ఆ వ్యక్తికి మాత్రమే పంపబోతున్నాము.
దశలు:
- మొదట, పద్ధతి 1 లో చూపినట్లుగా, మాడ్యూల్ విండోని తీసుకుని టైప్ చేయండి ఈ కోడ్.
6823
VBA కోడ్ బ్రేక్డౌన్
- మొదట, మేము' మా మొదటి ఉప విధానానికి Send_Email_Condition కాల్ చేస్తున్నాము.
- రెండవది, మేము వేరియబుల్ రకాలు మరియు సెట్టింగ్ని ప్రకటిస్తున్నాము“ షరతులు ” మా షీట్గా .
- మూడవది, చివరి వరుస సంఖ్య కనుగొనబడింది. అంతేకాకుండా, మా విలువ వరుస 5 నుండి మొదలవుతుంది, కాబట్టి మేము మా కోడ్లో వరుస 5 ని చివరి వరుస వరకు ఉంచాము.
- తర్వాత, మా రెండవ ఉప విధానానికి Send_Email_With_Multiple_Condition కి కాల్ చేయండి.
- ఆ తర్వాత, మేము Outlook ని మా మెయిల్ అప్లికేషన్ గా ఎంచుకుంటున్నాము.
- తర్వాత, ఇమెయిల్ కంటెంట్ మా కోడ్లో సెట్ చేయబడింది.
- ఇక్కడ, మేము Excel ఫైల్ని ఇమెయిల్తో అటాచ్ చేస్తున్నాము. అటాచ్మెంట్ పద్ధతిని ఉపయోగించడం.
- ఆ తర్వాత, మా ఇమెయిల్ ని ప్రదర్శించడానికి “ .డిస్ప్లే ” ఇక్కడ ఉపయోగించబడుతుంది. కాబట్టి, ఇమెయిల్లను పంపడానికి మేము పంపు ని మాన్యువల్గా నొక్కాలి. అంతేకాకుండా, మేము ఇమెయిల్ పంపడానికి ని ప్రదర్శించకుండా “ .పంపు ”ని ఉపయోగించవచ్చు.
- తర్వాత, సేవ్ మరియు ది మాడ్యూల్ ని అమలు చేయండి.
ముగింపుగా, మేము మీకు పంపించే మరో పద్ధతిని చూపించాము ఒక Email ని ఉపయోగించి VBA Macro ని Excel నుండి.
మరింత చదవండి: సెల్ కంటెంట్ (2 పద్ధతులు) ఆధారంగా Excel నుండి స్వయంచాలకంగా ఇమెయిల్లను పంపండి
అభ్యాస విభాగం
మేము Excelలో ప్రతి పద్ధతికి ప్రాక్టీస్ డేటాసెట్లను జోడించాము ఫైల్.
ముగింపు
మేము మీకు మాక్రో ని ఉపయోగించడానికి 5 పద్ధతులను చూపించాము ఎక్సెల్ నుండి ఒక ఇమెయిల్ ని పంపండి. చదివినందుకు ధన్యవాదాలు, రాణిస్తూ ఉండండి!