ఎక్సెల్ మాక్రో స్వయంచాలకంగా ఇమెయిల్ పంపడానికి (3 తగిన ఉదాహరణలు)

  • దీన్ని భాగస్వామ్యం చేయండి
Hugh West

ఈ ట్యుటోరియల్ స్వయంచాలకంగా ఇమెయిల్ పంపడానికి ఎక్సెల్ మాక్రోని ఎలా ఉపయోగించాలో వివరిస్తుంది. మేము 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 కీని నొక్కండి.

8>
  • Macros పేరుతో ఒక కొత్త డైలాగ్ బాక్స్ కనిపిస్తుంది.
  • ఆ తర్వాత, Macro Name ఫీల్డ్‌లో macro ' send_mail_outlook<2ని ఎంచుకోండి>'.
  • ఇప్పుడు రన్ బటన్‌పై క్లిక్ చేయండి.
    • చివరిగా, ఇప్పటి నుండి సెల్ సెల్ 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;

  • ఇప్పుడు, కోడ్‌ని అమలు చేయడానికి రన్ బటన్ లేదా F5 కీని ఉపయోగించండి.
    • కొత్తదిడైలాగ్ బాక్స్ పాపప్ అవుతుంది.
    • తర్వాత, ఆ డైలాగ్ బాక్స్ ఇన్‌పుట్ ఫీల్డ్‌లో గడువు తేదీ కాలమ్ పరిధి 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 ఎంపికపై క్లిక్ చేయండి>'.

    • కాబట్టి, మనకు లభించే ఫైల్ యొక్క మార్గం:
    E:\Exceldemy\Attachment.xlsx

    మేము ఈ ఫైల్‌ని ఇమెయిల్ ద్వారా పంపడానికి మా స్థూల కోడ్‌లో ఈ మార్గాన్ని చొప్పిస్తాము. దీన్ని చేయడానికి క్రింది దశలను అనుసరించండి.

    స్టెప్స్:

    • మొదట, డెవలపర్ ట్యాబ్‌కి వెళ్లి <1 ఎంపికను ఎంచుకోండి>విజువల్ బేసిక్ .

    • ' ప్రాజెక్ట్ – VBAProject పేరుతో కొత్త విండో ' తెరవబడుతుంది.
    • రెండవది, షీట్ పేరుపై రైట్-క్లిక్ .
    • తర్వాత, ఇన్సర్ట్ > మాడ్యూల్ .

    • పై కమాండ్ ఖాళీని తెరుస్తుంది VBA
    • మూడవది, ఆ మాడ్యూల్‌లో కింది కోడ్‌ని టైప్ చేయండి:
    8023
    • తర్వాత, F5 కీని నొక్కండి లేదా కోడ్‌ని అమలు చేయడానికి రన్ బటన్‌ని క్లిక్ చేయండి.

    • చివరిగా, కోడ్‌లో అందించిన ఇమెయిల్‌లకు కోడ్ జోడింపును పంపుతుంది. కోడ్ Outlook ద్వారా ఇమెయిల్‌లను పంపుతుంది. కాబట్టి, Allow బటన్‌పై క్లిక్ చేసి Outlook ఇచ్చిన ఇమెయిల్‌లకు అటాచ్‌మెంట్‌ను పంపండి.

    మరింత చదవండి: ఎలా దరఖాస్తు చేయాలిఅటాచ్‌మెంట్‌తో Excel నుండి ఇమెయిల్ పంపడానికి మాక్రో

    ముగింపు

    ముగింపుగా, ఈ కథనం 3 ఎక్సెల్ VBA మాక్రోని ఉపయోగించిన ఉదాహరణలను చూపుతుంది స్వయంచాలకంగా మెయిల్ పంపండి. మీ నైపుణ్యాలను పరీక్షించడానికి ఈ కథనంలో ఇవ్వబడిన నమూనా వర్క్‌షీట్‌ను డౌన్‌లోడ్ చేయండి. మీకు ఏవైనా ప్రశ్నలు ఉంటే, దయచేసి దిగువ పెట్టెలో వ్యాఖ్యానించండి. మా బృందం వీలైనంత త్వరగా మీ సందేశానికి ప్రత్యుత్తరం ఇవ్వడానికి ప్రయత్నిస్తుంది. భవిష్యత్తులో మరిన్ని ఇన్వెంటివ్ Microsoft Excel పరిష్కారాల కోసం ఒక కన్ను వేసి ఉంచండి.

    హ్యూ వెస్ట్ పరిశ్రమలో 10 సంవత్సరాల అనుభవంతో అత్యంత అనుభవజ్ఞుడైన ఎక్సెల్ శిక్షకుడు మరియు విశ్లేషకుడు. అతను అకౌంటింగ్ మరియు ఫైనాన్స్‌లో బ్యాచిలర్ డిగ్రీని మరియు బిజినెస్ అడ్మినిస్ట్రేషన్‌లో మాస్టర్స్ డిగ్రీని కలిగి ఉన్నాడు. హ్యూకు బోధన పట్ల మక్కువ ఉంది మరియు అనుసరించడానికి మరియు అర్థం చేసుకోవడానికి సులభమైన బోధనా విధానాన్ని అభివృద్ధి చేశారు. ఎక్సెల్‌పై అతని నైపుణ్యం కలిగిన జ్ఞానం ప్రపంచవ్యాప్తంగా వేలాది మంది విద్యార్థులు మరియు నిపుణులకు వారి నైపుణ్యాలను మెరుగుపర్చడానికి మరియు వారి కెరీర్‌లో రాణించడానికి సహాయపడింది. తన బ్లాగ్ ద్వారా, హ్యూ తన జ్ఞానాన్ని ప్రపంచంతో పంచుకున్నాడు, ఉచిత Excel ట్యుటోరియల్స్ మరియు ఆన్‌లైన్ శిక్షణను అందిస్తూ వ్యక్తులు మరియు వ్యాపారాలు వారి పూర్తి సామర్థ్యాన్ని చేరుకోవడంలో సహాయపడతాయి.