एक्सेल से आउटलुक में स्वचालित ईमेल कैसे भेजें (4 तरीके)

  • इसे साझा करें
Hugh West

जब उपयोगकर्ता अपने ग्राहकों या मालिकों को ईमेल भेजते हैं तो ट्रैक रखना काफी कठिन होता है। ऐसे में एक्सेल काम आता है। इसलिए, “ Excel से Outlook" को स्वचालित ईमेल भेजें, यह समय बचाने वाला दृष्टिकोण साबित हुआ है। Excel VBA Macros और HYPERLINK फ़ंक्शन स्वचालित ईमेल भेज सकते हैं या Excel प्रविष्टियों का उपयोग करके एक ड्राफ़्ट बना सकते हैं।

मान लें कि हमारे पास कर्मचारी पुनर्संरचित वेतन है एक्सेल में डेटा और हम आउटलुक का उपयोग करके स्वचालित ईमेल भेजना चाहते हैं।

इस लेख में, हम वीबीए मैक्रोज़ और हाइपरलिंक फ़ंक्शन Excel से Outlook तक स्वचालित ईमेल भेजने के लिए।

Excel वर्कबुक डाउनलोड करें

स्वचालित ईमेल भेजें। विधियों, एक्सेल में Microsoft Visual Basic में मॉड्यूल को खोलने और सम्मिलित करने के तरीकों को जानना आवश्यक है।

🔄 Microsoft Visual Basic को खोलना: मुख्य रूप से 3 Microsoft Visual Basic विंडो खोलने के तरीके हैं।

1. कीबोर्ड शॉर्टकट का उपयोग करना: ALT+ दबाएं F11 कुल मिलाकर Microsoft Visual Basic विंडो खोलने के लिए।

2। डेवलपर टैब का उपयोग करना: एक्सेल वर्कशीट में, डेवलपर टैब > विजुअल बेसिक चुनें। Microsoft Visual Basic विंडोदिखाई देता है।

3. वर्कशीट टैब का उपयोग करना: किसी भी वर्कशीट पर जाएं, उस पर राइट-क्लिक करें > कोड देखें चुनें ( संदर्भ मेनू से)।

🔄 Microsoft Visual Basic में एक मॉड्यूल सम्मिलित करना: Microsoft Visual Basic विंडो में मॉड्यूल सम्मिलित करने के 2 तरीके हैं,

1. शीट के विकल्पों का उपयोग करना: Microsoft Visual Basic विंडो खोलने के बाद, उस पर वर्कशीट > राइट-क्लिक करें का चयन करें > ; सम्मिलित करें चुनें ( संदर्भ मेनू से) > फिर मॉड्यूल चुनें।

2। टूलबार का उपयोग करना: आप इसे डालें ( टूलबार से) > फिर मॉड्यूल चुनें।

एक्सेल से आउटलुक में स्वचालित ईमेल भेजने के 4 आसान तरीके

विधि 1: चयनित प्राप्तकर्ताओं को आउटलुक का उपयोग करके स्वचालित रूप से ईमेल भेजने के लिए VBA मैक्रो का उपयोग करना

हम एक मैक्रो निष्पादन बटन बनाना चाहते हैं जिसके द्वारा हम चयनित प्राप्तकर्ताओं को मेल भेज सकते हैं बस एक क्लिक।

चरण 1: सम्मिलित करें टैब पर जाएं > आकार > किसी भी प्रस्तावित आकार का चयन करें (यानी, आयताकार: गोल कोने )।

चरण 2: को खींचें Plus Icon जहां भी आप Shape डालना चाहते हैं, जैसा कि नीचे इमेज में दिखाया गया है।

Step 3: चुनें एक पसंदीदा आकृति भरण और रूपरेखा रंग फिरउस पर राइट-क्लिक करें। टेक्स्ट डालने के लिए टेक्स्ट संपादित करें पर क्लिक करें।

चरण 4: खोलने के लिए निर्देश का उपयोग करें Microsoft Visual Basic और मॉड्यूल डालें। निम्न मैक्रो को मॉड्यूल में पेस्ट करें।

4785

➤ कोड में,

1 - start चर को ऑब्जेक्ट और स्ट्रिंग के रूप में घोषित करके मैक्रो प्रक्रिया।

2 - के लिए VBA FOR लूप चलाएं ईमेल के इसे भेजें , विषय , और मुख्य भाग पंक्ति प्रविष्टियों का उपयोग करने के लिए चयन में प्रत्येक पंक्ति।

3 – वेरिएबल असाइन करें।

4 - आउटलुक आइटम जैसे भेजें को पॉप्युलेट करने के लिए VBA के साथ कथन निष्पादित करें, मेल विषय , आदि। यहां मैक्रो केवल ईमेल ड्राफ्ट के साथ आउटलुक लाने के लिए डिस्प्ले कमांड निष्पादित करता है। हालांकि, यदि भेजें आदेश का उपयोग स्थान पर या प्रदर्शन के बाद किया जाता है, आउटलुक चयनित प्राप्तकर्ताओं को बनाया गया ईमेल भेजेगा।

5 - VBA FOR लूप को समाप्त करें।

चरण 5: वर्कशीट पर लौटें। आकार पर राइट-क्लिक करें, फिर संदर्भ मेनू विकल्पों में से मैक्रो असाइन करें चुनें।

चरण 6: मैक्रो नाम के तहत मैक्रो (यानी, ExcelToOutlookSR ) का चयन करें और इस कार्यपुस्तिका के रूप में मैक्रो इन विकल्प चुनें ओके पर क्लिक करें। शेप बटन

चरण 8: एक्सेल आउटलुक को लंच करने का संकेत देता है और इन्हें ईमेल बनाता या भेजता है चयनित कर्मचारियों। जैसे ही आप दो कर्मचारियों का चयन करते हैं, आउटलुक भेजे जाने के लिए तैयार दो अलग-अलग ईमेल ड्राफ्ट उत्पन्न करता है।

क्योंकि मैक्रो केवल प्रदर्शन प्रदान करता है कमांड, आउटलुक ईमेल ड्राफ्ट को भेजे बिना ही प्रदर्शित करता है। सेल प्रविष्टियों का उपयोग करके Excel से Outlook को स्वचालित रूप से ईमेल भेजने के लिए भेजें आदेश का उपयोग करें।

और पढ़ें: एक्सेल मैक्रो स्वचालित रूप से ईमेल भेजने के लिए (3 उपयुक्त उदाहरण)

विधि 2: विशिष्ट सेल वैल्यू के आधार पर एक्सेल से आउटलुक में स्वचालित रूप से ईमेल भेजना

क्या यदि हम Excel से Outlook तक लक्ष्य प्राप्त करने के बाद स्वचालित ईमेल भेजना चाहते हैं? एक मैक्रो कोड इस काम को आसानी से कर सकता है।

मान लीजिए, हमारे पास त्रैमासिक बिक्री डेटा जैसा कि नीचे दर्शाया गया है, लक्ष्य प्राप्त करने के बाद (यानी, बिक्री> 2000 ) स्वचालित रूप से आउटलुक को एक्सेल से निर्दिष्ट ईमेल आईडी पर एक ईमेल भेजने के लिए संकेत देगा।

चरण 1: निम्न मैक्रो टाइप करें किसी भी मॉड्यूल में कोड।

5640

➤ उपरोक्त छवि से, अनुभागों में,

1 - VBA IF स्टेटमेंट को निष्पादित करने के लिए एक सीमा के भीतर एक सेल (यानी, F17 ) असाइन करें। यदि कथन का परिणाम True होता है, तो मैक्रो निष्पादन के लिए दूसरे मैक्रो को कॉल करता है।

2 – चर घोषित करेंप्रकार और उन्हें आउटलुक की प्रविष्टियों को पॉप्युलेट करने के लिए असाइन करें।

3 - ईमेल प्रविष्टियों को चर निर्दिष्ट करने के लिए VBA के साथ कथन निष्पादित करें। यदि आप बिना समीक्षा किए सीधे ईमेल भेजना चाहते हैं तो प्रदर्शन के बजाय भेजें कमांड का उपयोग करें। प्राप्तकर्ता ईमेल मैक्रो के भीतर डाला गया है। यदि आप प्राप्तकर्ता की ईमेल आईडी को स्वचालित रूप से सम्मिलित करना चाहते हैं तो वैकल्पिक तरीकों का उपयोग करें।

4 - असाइनमेंट से कुछ चर स्पष्ट करें।

चरण 2: मैक्रो चलाने के लिए F5 कुंजी का उपयोग करें। एक क्षण में, एक्सेल आउटलुक को ड्राफ़्ट ईमेल के साथ स्वचालित रूप से प्राप्त करता है जैसा कि निम्नलिखित में दिखाया गया है। आप मैक्रो में भेजें पर क्लिक कर सकते हैं या भेजें कमांड का उपयोग करके स्वतः भेज सकते हैं।

अधिक पढ़ें: सेल सामग्री के आधार पर एक्सेल से स्वचालित रूप से ईमेल भेजें (2 तरीके)

समान रीडिंग

  • कैसे देखें साझा एक्सेल फ़ाइल में कौन है (त्वरित चरणों के साथ)
  • एक्सेल में कार्यपुस्तिका साझा करना सक्षम करें
  • कई उपयोगकर्ताओं के लिए एक्सेल फ़ाइल कैसे साझा करें
  • एक्सेल से अनुलग्नक के साथ ईमेल भेजने के लिए मैक्रो कैसे लागू करें

विधि 3: से सक्रिय वर्कशीट के साथ ईमेल भेजने के लिए VBA मैक्रो का उपयोग करना आउटलुक द्वारा एक्सेल

वैकल्पिक रूप से, ऐसे उदाहरण हो सकते हैं जहां हमें एक निर्दिष्ट ईमेल पते पर पूरी सक्रिय शीट भेजने की आवश्यकता होती है। उस स्थिति में, हम VBA Custom Function का उपयोग a के भीतर बुलाने के लिए कर सकते हैंमैक्रो।

चरण 1: मॉड्यूल में नीचे मैक्रो डालें।

9899

➤ से उपरोक्त छवि, कोड के अनुभाग,

1 - चर घोषित करें और सेट करें।

2 - VBA का उपयोग करके कमांड असाइन करें कथन के साथ। क्रमशः ईमेल भेजने या समीक्षा करने के लिए प्रदर्शन या भेजें आदेश का उपयोग करें।

3 - पहले से निर्धारित चरों को साफ़ करें।

4 - टेक्स्ट के साथ VBA with कमांड असाइन करें।

5 - VBA कस्टम फंक्शन निष्पादित करें।

चरण 2: मैक्रो प्रेस को निष्पादित करने के लिए F5 दबाएं, और तुरंत एक्सेल आउटलुक के समान समीक्षा करने के लिए एक मसौदा ईमेल के साथ बाहर लाता है छवि के नीचे। बाद में, आप इसे भेजने के लिए अच्छे हैं।

और पढ़ें: एक्सेल का उपयोग करके आउटलुक से बल्क ईमेल कैसे भेजें (3 तरीके)

विधि 4: हाइपरलिंक फ़ंक्शन का उपयोग करके एक्सेल से आउटलुक में स्वचालित ईमेल भेजना

हाइपरलिंक फ़ंक्शन एक्सेल कोशिकाओं में एक क्लिक करने योग्य लिंक उत्पन्न करता है एक्सेल से स्वचालित ईमेल भेजने के लिए एक माध्यम के रूप में आउटलुक लाएं।

चरण 1: सेल में निम्न सूत्र टाइप करें H5

=HYPERLINK("MailTo:"&C5&"?Subject="&F5&"&cc="&$D$2&"&body="&G5,"Click Here")

HYPERLINK फ़ंक्शन “MailTo:”&C5&”?Subject=”&F5&” लेता है &cc=”&$D$2&”&body=”&G 5 के रूप में लिंक_लोकेशन , और "यहां क्लिक करें" Friendly_name के रूप में .

चरण 2: चिपकाने के लिए ENTER दबाएंसंपर्क। फिर लिंक पर क्लिक करें।

चरण 3: एक्सेल आपको आउटलुक पर ले जाता है। और आप देखते हैं कि सभी आउटलुक प्रविष्टियां एक्सेल से निर्दिष्ट डेटा से भरी हुई हैं। सेंड पर क्लिक करें। cells.

और पढ़ें: Excel में शर्तें पूरी होने पर स्वचालित रूप से ईमेल कैसे भेजें

निष्कर्ष

वीबीए मैक्रो वेरिएंट और हाइपरलिंक फ़ंक्शन एक्सेल से आउटलुक में स्वचालित ईमेल भेजते समय सहायक हो सकता है। आशा है कि ऊपर वर्णित विधियों में आपको अपना पसंदीदा तरीका मिल जाएगा। टिप्पणी, यदि आपके पास और पूछताछ है या कुछ जोड़ना है।

ह्यूग वेस्ट उद्योग में 10 से अधिक वर्षों के अनुभव के साथ एक अत्यधिक अनुभवी एक्सेल ट्रेनर और विश्लेषक है। उनके पास लेखा और वित्त में स्नातक की डिग्री और व्यवसाय प्रशासन में मास्टर डिग्री है। ह्यूग को पढ़ाने का शौक है और उन्होंने एक अद्वितीय शिक्षण दृष्टिकोण विकसित किया है जिसका पालन करना और समझना आसान है। एक्सेल के उनके विशेषज्ञ ज्ञान ने दुनिया भर में हजारों छात्रों और पेशेवरों को अपने कौशल में सुधार करने और अपने करियर में उत्कृष्टता हासिल करने में मदद की है। अपने ब्लॉग के माध्यम से, ह्यूग दुनिया के साथ अपने ज्ञान को साझा करता है, व्यक्तियों और व्यवसायों को उनकी पूरी क्षमता तक पहुंचने में मदद करने के लिए मुफ्त एक्सेल ट्यूटोरियल और ऑनलाइन प्रशिक्षण प्रदान करता है।