सामग्री सारणी
जेव्हा वापरकर्ते त्यांच्या ग्राहकांना किंवा बॉसना ईमेल पाठवतात तेव्हा ट्रॅक ठेवणे खूप कठीण असते. अशावेळी एक्सेल कामी येतो. त्यामुळे, “स्वयंचलित ईमेल Excel वरून Outlook वर पाठवा” हा वेळ वाचवणारा दृष्टिकोन असल्याचे सिद्ध झाले आहे. Excel VBA मॅक्रो आणि HYPERLINK फंक्शन स्वयंचलित ईमेल पाठवू शकतात किंवा Excel नोंदी वापरून मसुदा तयार करू शकतात.
आपल्याकडे कर्मचारी पुनर्रचित वेतन आहे असे समजू. Excel मध्ये डेटा आणि आम्ही Outlook वापरून स्वयंचलित ईमेल पाठवू इच्छितो.
या लेखात, आम्ही VBA मॅक्रो<2 चे अनेक प्रकार दाखवतो> आणि HYPERLINK फंक्शन Excel वरून Outlook वर स्वयंचलित ईमेल पाठवण्यासाठी.
एक्सेल वर्कबुक डाउनलोड करा
स्वयंचलित Email.xlsm पाठवा
⧭ मायक्रोसॉफ्ट व्हिज्युअल बेसिक उघडणे आणि मॉड्यूलमध्ये कोड घालणे
कोणतेही प्रात्यक्षिक करण्यासाठी पुढे जाण्यापूर्वी पद्धती, एक्सेलमधील Microsoft Visual Basic मध्ये Module उघडण्याचे आणि घालण्याचे मार्ग जाणून घेणे आवश्यक आहे.
🔄 Microsoft Visual Basic उघडणे: मुख्यतः Microsoft Visual Basic विंडो उघडण्याचे मार्ग आहेत.
1. कीबोर्ड शॉर्टकट वापरणे: ALT+ दाबा F11 संपूर्णपणे Microsoft Visual Basic विंडो उघडण्यासाठी.
2. डेव्हलपर टॅब वापरणे: एक्सेल वर्कशीटमध्ये, डेव्हलपर टॅब > Visual Basic निवडा. Microsoft Visual Basic विंडोदिसते.
3. वर्कशीट टॅब वापरणे: कोणत्याही वर्कशीटवर जा, त्यावर राइट-क्लिक करा > कोड पहा निवडा ( संदर्भ मेनू मधून).
🔄 मायक्रोसॉफ्ट व्हिज्युअल बेसिकमध्ये मॉड्यूल घालणे: मायक्रोसॉफ्ट व्हिज्युअल बेसिक विंडोमध्ये मॉड्यूल घालण्याचे
मार्ग आहेत. 0> 1. पत्रकाचे पर्याय वापरणे: Microsoft Visual Basic विंडो उघडल्यानंतर, त्यावर वर्कशीट > राइट-क्लिक करा निवडा > ; निवडा घाला ( संदर्भ मेनू मधून) > नंतर मॉड्युल निवडा.
2. टूलबार वापरणे: तुम्ही ते इन्सर्ट ( टूलबार वरून) > निवडून देखील करू शकता. नंतर मॉड्युल निवडा.
4 एक्सेल वरून आउटलुकला स्वयंचलित ईमेल पाठवण्याचे सोपे मार्ग
पद्धत 1: निवडक प्राप्तकर्त्यांना Outlook वापरून स्वयंचलितपणे ईमेल पाठवण्यासाठी VBA मॅक्रो वापरणे
आम्हाला मॅक्रो एक्झिक्युशन बटण तयार करायचे आहे ज्याद्वारे आम्ही निवडलेल्या प्राप्तकर्त्यांना मेल पाठवू शकतो. फक्त एक क्लिक.
चरण 1: घाला टॅबवर जा > आकार > ऑफर केलेले कोणतेही आकार निवडा (उदा., आयताकृती: गोलाकार कोपरे ).
चरण 2: ड्रॅग करा खालील प्रतिमेत दर्शविल्याप्रमाणे तुम्हाला जिथेही आकार टाकायचा असेल तेथे प्लस चिन्ह .
चरण 3: निवडा प्राधान्य दिलेले आकार भरणे आणि आउटलाइन रंग नंतरत्यावर उजवे-क्लिक करा. मजकूर टाकण्यासाठी मजकूर संपादित करा वर क्लिक करा.
चरण 4: उघडण्यासाठी सूचना वापरा. 1>Microsoft Visual Basic आणि घाला Module . खालील मॅक्रो मॉड्युल मध्ये पेस्ट करा.
2789
➤ कोडमध्ये,
1 – सुरू करा व्हेरिएबल्सला ऑब्जेक्ट आणि स्ट्रिंग म्हणून घोषित करून मॅक्रो प्रक्रिया.
2 - यासाठी VBA फॉर लूप चालवा पंक्तीच्या नोंदी वापरून ईमेल पाठवा , विषय आणि मुख्य भाग नियुक्त करण्यासाठी निवडीतील प्रत्येक पंक्ती.
3 – व्हेरिएबल्स नियुक्त करा.
4 – Outlook आयटम पॉप्युलेट करण्यासाठी VBA स्टेटमेंटसह करा जसे की पाठवा , मेल विषय , इ. येथे मॅक्रो केवळ डिस्प्ले आदेश इमेल मसुद्यासह आउटलुक आणण्यासाठी कार्यान्वित करतो. तथापि, जर पाठवा आदेश जागी किंवा डिस्प्ले नंतर वापरला असेल तर, Outlook तयार केलेला ईमेल निवडलेल्या प्राप्तकर्त्यांना पाठवेल.
5 – VBA फॉर लूप पूर्ण करा.
चरण 5: वर्कशीटवर परत या. आकार वर उजवे-क्लिक करा नंतर संदर्भ मेनू पर्यायांमधून मॅक्रो नियुक्त करा निवडा.
चरण 6: मॅक्रो नावाखालील मॅक्रो (म्हणजे ExcelToOutlookSR ) निवडा आणि हे वर्कबुक म्हणून मॅक्रो इन पर्याय निवडा . ठीक आहे वर क्लिक करा.
चरण 7: आता, वर्कशीटमध्ये, एक किंवा अनेक कर्मचारी निवडा आणि नंतर वर क्लिक करा. शेप बटण .
चरण 8: एक्सेल आउटलुक ला जेवणासाठी प्रॉम्प्ट करतो आणि ईमेल तयार करतो किंवा पाठवतो निवडलेले कर्मचारी. तुम्ही दोन कर्मचारी निवडताच, Outlook पाठवण्यासाठी दोन भिन्न ईमेल ड्राफ्ट तयार करतो.
मॅक्रो केवळ डिस्प्ले प्रदान करतो आदेश, Outlook फक्त ईमेल ड्राफ्ट न पाठवता दाखवतो. सेल एंट्री वापरून Excel वरून Outlook वर स्वयंचलितपणे ईमेल पाठवण्यासाठी Send कमांड वापरा.
अधिक वाचा: ईमेल स्वयंचलितपणे पाठवण्यासाठी एक्सेल मॅक्रो (3 योग्य उदाहरणे)
पद्धत 2: विशिष्ट सेल मूल्यावर अवलंबून Excel वरून Outlook वर स्वयंचलितपणे ईमेल पाठवणे
काय जर आम्हाला Excel पासून Outlook पर्यंत लक्ष्य साध्य केल्यानंतर स्वयंचलित ईमेल पाठवायचा असेल तर? मॅक्रो कोड हे काम सहजतेने करू शकतो.
समजा, आमच्याकडे त्रैमासिक विक्री डेटा खाली चित्रित केल्याप्रमाणे, लक्ष्य साध्य केल्यानंतर (उदा. विक्री> 2000 ) आहे. एक्सेल वरून नियुक्त केलेल्या ईमेल आयडीवर ईमेल पाठवण्यासाठी स्वयंचलितपणे Outlook सूचित करेल.
चरण 1: खालील मॅक्रो टाइप करा कोणत्याही मॉड्युल मध्ये कोड.
4693
➤ वरील प्रतिमेवरून, विभागांमध्ये,
1 – VBA IF स्टेटमेंट कार्यान्वित करण्यासाठी एका श्रेणीमध्ये सेल (म्हणजे F17 ) नियुक्त करा. विधानाचा परिणाम True मध्ये झाल्यास, मॅक्रो अंमलबजावणीसाठी दुसर्या मॅक्रोला कॉल करेल.
2 - व्हेरिएबल घोषित कराप्रकार करा आणि Outlook च्या नोंदी भरण्यासाठी त्यांना नियुक्त करा.
3 – ईमेल नोंदींना व्हेरिएबल्स नियुक्त करण्यासाठी VBA With स्टेटमेंट करा. तुम्हाला ईमेलचे पुनरावलोकन न करता थेट पाठवायचे असल्यास डिस्प्ले ऐवजी पाठवा कमांड वापरा. प्राप्तकर्त्याचा ईमेल मॅक्रोमध्ये घातला जातो. जर तुम्हाला प्राप्तकर्त्याचा ईमेल आयडी स्वयंचलितपणे समाविष्ट करायचा असेल तर पर्यायी पद्धती वापरा.
4 – असाइनेशनमधून काही व्हेरिएबल्स साफ करा.
चरण 2: मॅक्रो चालवण्यासाठी F5 की वापरा. एका क्षणात, Excel Outlook एक मसुदा ईमेलसह आणते जे खालील प्रमाणे स्वयंचलितपणे तयार केले जाते. तुम्ही पाठवा वर क्लिक करू शकता किंवा मॅक्रोमधील पाठवा आदेश वापरून स्वयं-पाठवू शकता.
अधिक वाचा: सेल सामग्रीवर आधारित Excel वरून स्वयंचलितपणे ईमेल पाठवा (2 पद्धती)
समान वाचन
- कसे पहा शेअर केलेल्या एक्सेल फाईलमध्ये कोण आहे (द्रुत चरणांसह)
- एक्सेलमध्ये शेअर वर्कबुक सक्षम करा
- एकाधिक वापरकर्त्यांसाठी एक्सेल फाइल कशी सामायिक करावी
- अटॅचमेंटसह एक्सेलमधून ईमेल पाठवण्यासाठी मॅक्रो कसे लागू करावे
पद्धत 3: कडून सक्रिय वर्कशीटसह ईमेल पाठवण्यासाठी VBA मॅक्रो वापरणे Outlook द्वारे Excel
वैकल्पिकपणे, अशी उदाहरणे असू शकतात जिथे आम्हाला नियुक्त केलेल्या ईमेल पत्त्यावर संपूर्ण सक्रिय पत्रक पाठवावे लागेल. अशा परिस्थितीत, आम्ही a मध्ये कॉल करण्यासाठी VBA कस्टम फंक्शन वापरू शकतोmacro.
चरण 1: खालील मॅक्रो मॉड्युल मध्ये घाला.
6284
➤ वरून वरील इमेज, कोडचे विभाग,
1 – व्हेरिएबल्स घोषित करा आणि सेट करा.
2 – VBA वापरून कमांड नियुक्त करा विधानासह. ईमेलचे पुनरावलोकन करण्यासाठी किंवा थेट पाठवण्यासाठी अनुक्रमे डिस्प्ले किंवा पाठवा कमांड वापरा.
3 – आधी सेट केलेले व्हेरिएबल्स साफ करा.
4 – VBA With आदेश मजकूरासह नियुक्त करा.
5 – VBA कस्टम फंक्शन कार्यान्वित करा.
स्टेप 2: मॅक्रो कार्यान्वित करण्यासाठी F5 दाबा, आणि एक्सेल तत्काळ आउटलुक मसुदा ईमेलसह आणते. खालील प्रतिमा. नंतर, तुम्ही ते पाठवू शकता.
अधिक वाचा: एक्सेल वापरून Outlook वरून मोठ्या प्रमाणात ईमेल कसे पाठवायचे (3 मार्ग)
पद्धत 4: हायपरलिंक फंक्शन वापरून एक्सेलमधून आउटलुकला स्वयंचलित ईमेल पाठवणे
हायपरलिंक फंक्शन एक्सेल सेलमध्ये क्लिक करण्यायोग्य लिंक तयार करते एक्सेल वरून स्वयंचलित ईमेल पाठवण्यासाठी माध्यम म्हणून Outlook आणा.
स्टेप 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 म्हणून link_location , आणि “येथे क्लिक करा” friendly_name म्हणून .
चरण 2: पेस्ट करण्यासाठी ENTER दाबादुवा नंतर लिंकवर क्लिक करा.
स्टेप 3: Excel तुम्हाला Outlook वर घेऊन जाईल. आणि तुम्हाला दिसेल की सर्व Outlook एंट्री एक्सेलकडून नियुक्त केलेल्या डेटाने भरलेल्या आहेत. पाठवा वर क्लिक करा.
चरण 4: इतरांना सूत्र लागू करण्यासाठी भरा हँडल ड्रॅग करा सेल.
अधिक वाचा: एक्सेलमध्ये परिस्थिती पूर्ण झाल्यावर स्वयंचलितपणे ईमेल कसे पाठवायचे
निष्कर्ष
VBA मॅक्रो व्हेरिएंट आणि HYPERLINK फंक्शन Excel वरून Outlook वर स्वयंचलित ईमेल पाठवताना उपयुक्त ठरू शकते. आशा आहे की तुम्हाला वर वर्णन केलेल्या पद्धतींमध्ये तुमची पसंतीची पद्धत सापडेल. तुमच्याकडे आणखी काही चौकशी असल्यास किंवा जोडण्यासाठी काही असल्यास टिप्पणी द्या.