VBA ఎక్సెల్ నుండి ఇమెయిల్ పంపండి | ఇమెయిల్ పంపడానికి స్టెప్ కోడ్ ద్వారా స్టెప్

ఎక్సెల్ నుండి ఇమెయిళ్ళను పంపడానికి VBA కోడ్

లో ఎక్సెల్ నుండి ఇమెయిల్ పంపడానికి VBA మేము మా మెయిలింగ్ లక్షణాన్ని స్వయంచాలకంగా చేయగలము, తద్వారా మేము ఒక సమయంలో బహుళ వినియోగదారులకు స్వయంచాలకంగా ఇమెయిల్‌లను పంపగలము, అలా చేయటానికి ఇది క్లుప్తంగ యొక్క మరొక ఉత్పత్తిని క్లుప్తంగ ద్వారా చేయబడిందని మనం గుర్తుంచుకోవాలి కాబట్టి అలా చేయడానికి మేము VBA లో lo ట్లుక్ స్క్రిప్టింగ్‌ను ప్రారంభించాలి మరియు అది పూర్తయిన తర్వాత మేము ఉపయోగిస్తాము. క్లుప్తంగ లక్షణాలను ఉపయోగించడానికి అనువర్తన పద్ధతి.

VBA యొక్క బహుముఖ ప్రజ్ఞ కేవలం అద్భుతమైనది. VBA కోడర్లు ఎక్సెల్ ను ఇష్టపడటానికి కారణం VBA ని ఉపయోగించడం వల్ల మనం ఎక్సెల్ లో పనిచేయడమే కాదు, ఇతర మైక్రోసాఫ్ట్ టూల్స్ కూడా యాక్సెస్ చేయవచ్చు. మేము VBA ని ఉపయోగించి పవర్ పాయింట్, వర్డ్ మరియు lo ట్లుక్ ను యాక్సెస్ చేయవచ్చు. "ఎక్సెల్ నుండి ఇమెయిల్ పంపడం" గురించి విన్నప్పుడు నన్ను ఆకట్టుకున్న విషయం. అవును, మేము ఎక్సెల్ నుండి ఇమెయిళ్ళను పంపగలము అనేది నిజం. ఈ వ్యాసంలో, VBA కోడింగ్ ఉపయోగించి జోడింపులతో ఎక్సెల్ నుండి ఇమెయిల్‌లను ఎలా పంపాలో మేము మీకు చూపుతాము.

మైక్రోసాఫ్ట్ ఆఫీస్ లైబ్రరీకి సూచనను సెట్ చేయండి

మేము lo ట్లుక్ నుండి ఇమెయిల్లను పంపాలి. Lo ట్లుక్ బయటి వస్తువు కాబట్టి మనం చేయవలసినది మొదట ఆబ్జెక్ట్ రిఫరెన్స్‌ను “మైక్రోసాఫ్ట్ lo ట్లుక్ 16.0 ఆబ్జెక్ట్ లైబ్రరీ”.

  • VBA లో ఉపకరణాలు> సూచనలు వెళ్ళండి

  • ఇప్పుడు మనం ఆబ్జెక్ట్ రిఫరెన్స్ లైబ్రరీని చూస్తాము. ఈ విండోలో, మేము సూచనను సెట్ చేయాలి “మైక్రోసాఫ్ట్ lo ట్లుక్ 16.0 ఆబ్జెక్ట్ లైబ్రరీ”

  • ఆబ్జెక్ట్ రిఫరెన్స్ సెట్ చేసిన తరువాత సరే క్లిక్ చేయండి.

ఇప్పుడు మనం VBA కోడింగ్‌లో lo ట్లుక్ ఆబ్జెక్ట్‌ను యాక్సెస్ చేయవచ్చు.

ఎక్సెల్ నుండి ఇమెయిళ్ళను పంపడానికి 13 సులభ దశలు

ఎక్సెల్ నుండి అటాచ్మెంట్తో ఇమెయిల్ పంపడానికి కోడ్ రాయడం చాలా క్లిష్టంగా ఉంటుంది, కానీ కొంత సమయం గడపడం విలువ.

మీరు ఈ VBA ఇమెయిల్ ఎక్సెల్ మూసను ఇక్కడ డౌన్‌లోడ్ చేసుకోవచ్చు - VBA ఇమెయిల్ ఎక్సెల్ మూసను పంపండి

మీ మొదటి ఇమెయిల్ ఎక్సెల్ మాక్రో రాయడానికి క్రింది దశలను అనుసరించండి.

దశ # 1

VBA లో ఉపప్రాసెసర్ ప్రారంభించండి.

కోడ్:

 ఉప SendEmail_Example1 () ముగింపు ఉప 

దశ # 2

వేరియబుల్ lo ట్లుక్ డిక్లేర్ చేయండి

కోడ్:

 E ట్‌లుక్‌గా మసకబారిన ఇమెయిల్అప్లికేషన్ 'lo ట్లుక్ అప్లికేషన్‌ను సూచించడానికి 

దశ # 3

పై వేరియబుల్ ఒక ఆబ్జెక్ట్ వేరియబుల్. మేము క్రొత్త వస్తువు యొక్క ఉదాహరణను విడిగా సృష్టించాలి. దిగువ బాహ్య వస్తువు యొక్క క్రొత్త ఉదాహరణను సృష్టించడానికి కోడ్.

కోడ్:

 EmailApp = New Outlook.Application 'క్లుప్తంగ అనువర్తనాన్ని ప్రారంభించడానికి 

దశ # 4

ఇప్పుడు ఇమెయిల్ రాయడానికి మనం మరో వేరియబుల్ ను “lo ట్లుక్.మెయిల్ఇటెమ్” గా ప్రకటిస్తాము.

కోడ్:

 D ట్‌లుక్‌గా మసకబారిన ఇమెయిల్‌ఇటెం 

దశ # 5

క్రొత్త ఇమెయిల్‌ను ప్రారంభించడానికి, మన మునుపటి వేరియబుల్‌కు రిఫరెన్స్‌ను క్రియేట్ఇటెమ్‌గా సెట్ చేయాలి.

కోడ్:

 EmailItem = EmailApp.CreateItem (olMailItem) 'కొత్త క్లుప్తంగ ఇమెయిల్‌ను ప్రారంభించడానికి 

సరే, ఇప్పుడు వేరియబుల్ “EmailApp” క్లుప్తంగను ప్రారంభిస్తుంది మరియు వేరియబుల్ “EmailItem” లో మనం ఇమెయిల్ రాయడం ప్రారంభించవచ్చు.

దశ # 6

ఇప్పుడు మనం ఇమెయిల్ రాసేటప్పుడు మన వద్ద ఉన్న వస్తువులు ఏమిటో తెలుసుకోవాలి. మొదటి విషయం ఏమిటంటే, మేము ఎవరి కోసం ఇమెయిల్ పంపుతున్నామో నిర్ణయించుకోవాలి. కాబట్టి దీని కోసం, మేము “TO” ఆస్తిని యాక్సెస్ చేయాలి.

దశ # 7

రిసీవర్ యొక్క ఇమెయిల్ ఐడిని డబుల్ కోట్స్‌లో నమోదు చేయండి.

కోడ్:

EmailItem.To = "[email protected]"

దశ # 8

ప్రధాన రిసీవర్‌ను ఉద్దేశించిన తరువాత, మీరు ఇమెయిల్‌లో ఎవరినైనా CC చేయాలనుకుంటే, మేము “CC” ఆస్తిని ఉపయోగించవచ్చు.

కోడ్:

EmailItem.CC = "[email protected]"

దశ # 9

సిసి తరువాత మనం బిసిసి ఇమెయిల్ ఐడిని కూడా సెట్ చేసుకోవచ్చు.

కోడ్:

EmailItem.BCC = "[email protected]"

దశ # 10

ఇప్పుడు మనం పంపుతున్న ఇమెయిల్ యొక్క సబ్జెక్టును చేర్చాలి.

కోడ్:

EmailItem.Subject = "ఎక్సెల్ VBA నుండి ఇమెయిల్‌ను పరీక్షించండి"

దశ # 11

ఇప్పుడు మనం HTML బాడీ రకాన్ని ఉపయోగించి ఇమెయిల్ యొక్క బాడీని వ్రాయాలి.

కోడ్:

EmailItem.HTMLBody = "హాయ్" కొత్త వాక్యం 

దశ # 12

మేము పనిచేస్తున్న ప్రస్తుత వర్క్‌బుక్‌గా అటాచ్‌మెంట్‌ను జోడించాలనుకుంటే, అప్పుడు మేము జోడింపుల ఆస్తిని ఉపయోగించాలి. మొదట, వేరియబుల్ మూలాన్ని స్ట్రింగ్‌గా ప్రకటించండి.

కోడ్:

 స్ట్రింగ్ వలె మసక మూలం 

అప్పుడు ఈ వేరియబుల్ రైట్ లో ఈ వర్క్‌బుక్.ఫుల్‌నేమ్ ఇమెయిల్ బాడీ తర్వాత.

కోడ్:

మూలం = ThisWorkbook.FullName

ఈ VBA కోడ్‌లో, ఈ వర్క్‌బుక్ ప్రస్తుత వర్క్‌బుక్ కోసం ఉపయోగించబడుతుంది మరియు .పూర్తి పేరు వర్క్‌షీట్ యొక్క పూర్తి పేరు పొందడానికి ఉపయోగించబడుతుంది.

ఫైల్ను అటాచ్ చేయడానికి క్రింది కోడ్ రాయండి.

కోడ్:

EmailItem.Attachments.Ad Source

దశ # 13

ఇప్పుడు చివరకు మేము పేర్కొన్న ఇమెయిల్ ID లకు ఇమెయిల్ పంపాలి. “పంపు” పద్ధతిని ఉపయోగించి దీన్ని చేయవచ్చు.

కోడ్:

EmailItem.Send

సరే, మేము కోడింగ్ భాగంతో పూర్తి చేసాము.

కోడ్:

 Send SendEmail_Example1 () మసకబారిన ఇమెయిల్అప్ lo ట్లుక్. అప్లికేషన్ డిమ్ సోర్స్ స్ట్రింగ్ సెట్ ఇమెయిల్అప్ = కొత్త lo ట్లుక్.అప్లికేషన్ డిమ్ ఈమెయిల్ ఐటెమ్ lo ట్లుక్ గా ఉంది. = "[email protected]" EmailItem.BCC = "[email protected]" EmailItem.Subject = "ఎక్సెల్ VBA నుండి ఇమెయిల్‌ను పరీక్షించండి" EmailItem.HTMLBody = "హాయ్," & vbNewLine & vbNewLine & "ఇది నా మొదటి ఇమెయిల్ ఎక్సెల్ "& _ vbNewLine & vbNewLine & _" Regards, "& vbNewLine & _" VBA Coder "Source = ThisWorkbook.FullName EmailItem.Attachments.Add Source EmailItem.Send End Sub 

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