విషయ సూచిక
ఈ ట్యుటోరియల్ స్వయంచాలకంగా ఇమెయిల్ పంపడానికి ఎక్సెల్ మాక్రోని ఎలా ఉపయోగించాలో వివరిస్తుంది. మేము VBA మాక్రోలను ఉపయోగించి మా మెయిలింగ్ ఫీచర్ను కాన్ఫిగర్ చేయవచ్చు. కాబట్టి, VBA మాక్రోని ఉపయోగించి మనం ఒకే సమయంలో బహుళ వినియోగదారులకు ఇమెయిల్ పంపవచ్చు. మాక్రోతో ఇమెయిల్ను స్వయంచాలకంగా పంపడానికి మేము తప్పనిసరిగా Outlook ని మా పరికరంలో ఇన్స్టాల్ చేసి ఉండాలి. ఎందుకంటే మేము ఇన్సర్ట్ చేసే కోడ్ Outlook ని గ్రహీతలకు ఇమెయిల్లను పంపడానికి ఉపయోగిస్తుంది.
ప్రాక్టీస్ వర్క్బుక్ని డౌన్లోడ్ చేయండి
మీరు ప్రాక్టీస్ వర్క్బుక్ని ఇక్కడ నుండి డౌన్లోడ్ చేసుకోవచ్చు.
ఈమెయిల్ స్వయంచాలకంగా పంపండి.xlsm
3 ఎక్సెల్ మాక్రో యొక్క అనువైన ఉదాహరణలు స్వయంచాలకంగా ఇమెయిల్ పంపడానికి
ఈ కథనం అంతటా, మేము 3ని ప్రదర్శిస్తాము గ్రహీతలకు స్వయంచాలకంగా ఇమెయిల్ను పంపడానికి ఎక్సెల్ మాక్రోను ఉపయోగించేందుకు తగిన ఉదాహరణలు. ఉదాహరణను వివరించడం ప్రారంభించే ముందు మన ఎక్సెల్ షీట్లో ఒక విషయాన్ని పరిష్కరించాలి. ఇమెయిల్ను స్వయంచాలకంగా పంపడానికి మాక్రోను వర్తింపజేయడానికి ముందు క్రింది దశలను పూర్తి చేయండి.
దశలు:
- మొదట, మీ డేటాసెట్ నుండి, డెవలపర్ ట్యాబ్<కి వెళ్లండి 2>. విజువల్ బేసిక్ ఎంపికను ఎంచుకోండి.
- తర్వాత, టూల్ ట్యాబ్కి వెళ్లి ఎంపికను ఎంచుకోండి సూచనలు .
- ' సూచనలు – VBAProject ' పేరుతో కొత్త డైలాగ్ బాక్స్ తెరవబడుతుంది.
- చివరిగా, ' Microsoft Office 16.0 Object Library ' ఎంపికను తనిఖీ చేసి, OK పై క్లిక్ చేయండి.
1. పంపడానికి Excel VBA మాక్రోని వర్తింపజేయండిసెల్ విలువ ఆధారంగా స్వయంచాలకంగా ఇమెయిల్ చేయండి
మొదట మరియు అన్నిటికంటే, మేము మా డేటాసెట్లోని నిర్దిష్ట సెల్ విలువ ఆధారంగా స్వయంచాలకంగా ఇమెయిల్ను పంపడానికి ఎక్సెల్ VBA మాక్రోని వర్తింపజేస్తాము. ఈ ఉదాహరణను వివరించడానికి మేము క్రింది డేటాసెట్ను ఉపయోగిస్తాము. సెల్ D6 సెల్ విలువ 400 కంటే ఎక్కువ ఉంటే ఆటోమేటిక్గా ఇమెయిల్ను పంపే కోడ్ను మేము వ్రాస్తాము.
ఈ చర్యను నిర్వహించడానికి దశలను చూద్దాం.
దశలు:
- ప్రారంభించడానికి, కుడి – క్లిక్ చేయండి షీట్లో ' సెల్ ఆధారంగా '.
- అదనంగా, ' కోడ్ని వీక్షించండి ' ఎంపికను ఎంచుకోండి.
<18
- పై చర్య ఆ వర్క్షీట్ కోసం ఖాళీ VBA కోడ్ విండోను తెరుస్తుంది. ఆ కోడ్ విండోను తెరవడానికి మరొక మార్గం Alt + F11 .
- అంతేకాకుండా, ఆ కోడ్ విండోలో క్రింది కోడ్ను టైప్ చేయండి:
5379
- తర్వాత, కోడ్ని అమలు చేయడానికి రన్ బటన్ని క్లిక్ చేయండి లేదా F5 కీని నొక్కండి.
- చివరిగా, ఇప్పటి నుండి సెల్ సెల్ D6 > 400 Outlook లోని ఇమెయిల్ నిర్దిష్ట గ్రహీతలతో స్వయంచాలకంగా ఉత్పత్తి అవుతుంది. మేము ఇమెయిల్ పంపడానికి పంపు బటన్పై క్లిక్ చేయాలి.
చదవండిమరిన్ని: సెల్ కంటెంట్ (2 పద్ధతులు) ఆధారంగా Excel నుండి స్వయంచాలకంగా ఇమెయిల్లను పంపండి
2. VBA మాక్రోతో గడువు తేదీ ఆధారంగా స్వయంచాలకంగా ఇమెయిల్ పంపడం
లో రెండవ పద్ధతి, ఏదైనా ప్రాజెక్ట్ యొక్క గడువు తేదీ దగ్గరగా ఉంటే స్వయంచాలకంగా ఇమెయిల్ను పంపడానికి మేము Excel VBA మాక్రోని ఉపయోగిస్తాము. ఇది రిమైండర్ లాంటిది. ఈ ఉదాహరణను వివరించడానికి మేము క్రింది డేటాసెట్ని ఉపయోగిస్తాము. డేటాసెట్లో వేర్వేరు విక్రయదారుల ఇమెయిల్లు, సందేశాలు మరియు వారి ప్రాజెక్ట్ గడువు తేదీ ఉన్నాయి.
ఈ పద్ధతిని అమలు చేయడానికి క్రింది దశలను అనుసరించండి.
దశలు:
- మొదట, షీట్ తేదీ పై కుడి-క్లిక్ చేయండి.
- తర్వాత, ' కోడ్ను వీక్షించండి ఎంపికను ఎంచుకోండి '.
- ఇది సక్రియ వర్క్షీట్ కోసం ఖాళీ VBA కోడ్ విండోను తెరుస్తుంది. మేము ఆ కోడ్ విండోను పొందడానికి Alt + F11 ని కూడా నొక్కవచ్చు.
- తర్వాత, ఆ కోడ్ విండోలో క్రింది కోడ్ని చొప్పించండి:
7858
" aMailBody = "" aMailBody = aMailBody & "హలో " & zRgSendVal & CrLf aMailBody = aMailBody & "సందేశం: " & aRgText.Offset(j - amp; మెయిల్ వాల్యూ). aMailBody & "" aMailItem = aOutApp.CreateItem(0)ని aMailItemతో సెట్ చేయండి .Subject = aMailSubject .To = zRgSendVal .HTMLBody = aMailBody .Tisplay End with Set aMailItem = aOutApp;
- కొత్తదిడైలాగ్ బాక్స్ పాపప్ అవుతుంది.
- తర్వాత, ఆ డైలాగ్ బాక్స్ ఇన్పుట్ ఫీల్డ్లో గడువు తేదీ కాలమ్ పరిధి D$5:$D$9 ని ఎంచుకోండి. ఆపై, OK పై క్లిక్ చేయండి.
- మరో డైలాగ్ బాక్స్ పాప్ అప్ అవుతుంది.
- ఇంకా, ఇన్ ఇన్పుట్ ఫీల్డ్ ఇమెయిల్ చిరునామాలను కలిగి ఉన్న B$5:$B$9 కాలమ్ పరిధిని ఎంచుకుని, OK పై క్లిక్ చేయండి.
- అంతేకాకుండా, మరో విండో పాపప్ అవుతుంది. పాప్ విండో ఇన్పుట్ ఫీల్డ్లో $C$5:$C$9 సందేశ పరిధిని ఎంచుకోండి.
- చివరిగా , మేము క్రింది చిత్రం వంటి ఫలితాలను చూడవచ్చు. మేము 3 ఇమెయిల్లను 3 వివిధ విండోలలో Outlook లో స్వయంచాలకంగా సృష్టించాము. ఇది మొదటి రెండు ఇమెయిల్ చిరునామాలకు మెయిల్ సృష్టించదు. ఎందుకంటే ఆ రెండు ప్రాజెక్ట్ల గడువు తేదీ ముగిసింది.
మరింత చదవండి: ఎక్సెల్ ఆధారంగా ఆటోమేటిక్గా ఇమెయిల్ను ఎలా పంపాలి తేదీ
ఇలాంటి రీడింగ్లు
- [పరిష్కరించబడ్డాయి]: Excelలో చూపబడని వర్క్బుక్ షేర్ చేయండి (సులభమైన దశలతో) <10
- Excel జాబితా నుండి ఇమెయిల్ను ఎలా పంపాలి (2 ప్రభావవంతమైన మార్గాలు)
- ఎడిట్ చేయదగిన Excel స్ప్రెడ్షీట్ను ఇమెయిల్ ద్వారా ఎలా పంపాలి (3 త్వరిత పద్ధతులు)
- Excel నుండి ఇమెయిల్ పంపడానికి Macro (5 తగిన ఉదాహరణలు)
- Macro నుండి Excel నుండి ఇమెయిల్ పంపడానికి బాడీ (3 ఉపయోగకరమైన సందర్భాలు)
3. అటాచ్మెంట్లతో స్వయంచాలకంగా ఇమెయిల్ పంపడానికి Excel Macroని ఉపయోగించండి
చివరి ఉదాహరణలో, మనం ఎలా చేయగలమో చూద్దాంజోడింపులతో స్వయంచాలకంగా ఇమెయిల్ను పంపడానికి ఎక్సెల్ మాక్రోను అభివృద్ధి చేయండి. కింది చిత్రంలో మనకు అనుబంధం ఉందని అనుకుందాం. మేము excel VBA macroని ఉపయోగించి ఇమెయిల్ ద్వారా ఈ జోడింపును పంపాలనుకుంటున్నాము. దీన్ని చేయడానికి మనకు ఈ ఎక్సెల్ ఫైల్ యొక్క మార్గం అవసరం. దానికి సంబంధించిన దశలు ఇక్కడ ఉన్నాయి:
- ' Attachment.xlsx ' ' ఫైల్ను ఎంచుకోండి.
- ' పాత్ను కాపీ చేయండి<2 ఎంపికపై క్లిక్ చేయండి>'.
- కాబట్టి, మనకు లభించే ఫైల్ యొక్క మార్గం:
మేము ఈ ఫైల్ని ఇమెయిల్ ద్వారా పంపడానికి మా స్థూల కోడ్లో ఈ మార్గాన్ని చొప్పిస్తాము. దీన్ని చేయడానికి క్రింది దశలను అనుసరించండి.
స్టెప్స్:
- మొదట, డెవలపర్ ట్యాబ్కి వెళ్లి <1 ఎంపికను ఎంచుకోండి>విజువల్ బేసిక్ .
- ' ప్రాజెక్ట్ – VBAProject పేరుతో కొత్త విండో ' తెరవబడుతుంది.
- రెండవది, షీట్ పేరుపై రైట్-క్లిక్ .
- తర్వాత, ఇన్సర్ట్ > మాడ్యూల్ .
- పై కమాండ్ ఖాళీని తెరుస్తుంది VBA
- మూడవది, ఆ మాడ్యూల్లో కింది కోడ్ని టైప్ చేయండి:
8023
- తర్వాత, F5 కీని నొక్కండి లేదా కోడ్ని అమలు చేయడానికి రన్ బటన్ని క్లిక్ చేయండి.
- చివరిగా, కోడ్లో అందించిన ఇమెయిల్లకు కోడ్ జోడింపును పంపుతుంది. కోడ్ Outlook ద్వారా ఇమెయిల్లను పంపుతుంది. కాబట్టి, Allow బటన్పై క్లిక్ చేసి Outlook ఇచ్చిన ఇమెయిల్లకు అటాచ్మెంట్ను పంపండి.
మరింత చదవండి: ఎలా దరఖాస్తు చేయాలిఅటాచ్మెంట్తో Excel నుండి ఇమెయిల్ పంపడానికి మాక్రో
ముగింపు
ముగింపుగా, ఈ కథనం 3 ఎక్సెల్ VBA మాక్రోని ఉపయోగించిన ఉదాహరణలను చూపుతుంది స్వయంచాలకంగా మెయిల్ పంపండి. మీ నైపుణ్యాలను పరీక్షించడానికి ఈ కథనంలో ఇవ్వబడిన నమూనా వర్క్షీట్ను డౌన్లోడ్ చేయండి. మీకు ఏవైనా ప్రశ్నలు ఉంటే, దయచేసి దిగువ పెట్టెలో వ్యాఖ్యానించండి. మా బృందం వీలైనంత త్వరగా మీ సందేశానికి ప్రత్యుత్తరం ఇవ్వడానికి ప్రయత్నిస్తుంది. భవిష్యత్తులో మరిన్ని ఇన్వెంటివ్ Microsoft Excel పరిష్కారాల కోసం ఒక కన్ను వేసి ఉంచండి.