सामग्री सारणी
या लेखात, आम्ही तुम्हाला Excel वरून ईमेल पाठवण्यासाठी 5 मॅक्रो दाखवू. आमच्या पद्धती प्रदर्शित करण्यासाठी, आम्ही 3 स्तंभ : “ नाव ”, “ ईमेल ” आणि “ शहर असलेला डेटासेट निवडला आहे. ”.
सराव वर्कबुक डाउनलोड करा
Email.xlsm पाठवण्यासाठी मॅक्रो वापरणे
5 मार्ग एक्सेल वरून ईमेल पाठवण्यासाठी मॅक्रो वापरण्यासाठी
1. ईमेल पाठवण्यासाठी Outlook ऑब्जेक्ट लायब्ररीचा वापर
पहिल्या मॅक्रो साठी, आम्ही “<1 सक्षम करणार आहोत>Microsoft Outlook 16.0 Object Library ” ते Excel वरून एक ईमेल पाठवा. शिवाय, आम्हाला आमच्या Outlook खात्यामध्ये Excel मध्ये लॉग इन करावे लागेल.
चरण:
सुरुवातीला, आम्ही Visual Basic विंडो आणणार आहोत.
- सर्वप्रथम, डेव्हलपर टॅब वरून >>> Visual Basic निवडा.
वैकल्पिकपणे, तुम्ही VBA विंडो प्रदर्शित करण्यासाठी ALT + F11 दाबू शकता.
<0- दुसरे, साधने >>> “ संदर्भ… ” निवडा.
एक नवीन संवाद बॉक्स दिसेल.
- तिसरे, “ Microsoft Outlook 16.0 Object Library ” निवडा आणि OK दाबा.
अशा प्रकारे, आम्ही Outlook Object Library सक्षम करू. .
- त्यांना इन्सर्ट >>> मॉड्युल निवडा.
आम्ही आमचा कोड येथे टाइप करू.
- त्यानंतर, खालील टाइप कराकोड.
8346
VBA कोड ब्रेकडाउन
- प्रथम, आम्ही आहोत आमच्या सब प्रोसिजर Macro_Send_Email वर कॉल करत आहे.
- दुसरं, आम्ही व्हेरिएबल प्रकार घोषित करत आहोत.
- तिसरे म्हणजे, आम्ही' आमचे मेल ऍप्लिकेशन म्हणून आउटलुक पुन्हा निवडत आहे.
- मग, आम्ही सेल C5<2 वरून आमचा ईमेल पाठवणारा पत्ता निवडत आहोत>.
- त्यानंतर, आमच्या कोडमध्ये ईमेल सामग्री सेट केली जाते.
- शेवटी, “ VBA डिस्प्ले प्रॉपर्टी ” प्रदर्शित करण्यासाठी येथे वापरले जाते. आमचे ईमेल . म्हणून, आम्हाला पाठवा मॅन्युअली पाठवा ईमेल दाबावे लागेल. शिवाय, आम्ही प्रदर्शित न करता ईमेल पाठवण्यासाठी इमेल पाठवण्यासाठी “ प्रॉपर्टी पाठवा ” वापरू शकतो.
- त्यानंतर, सेव्ह आणि मॉड्युल बंद करा.
आता, आम्ही कोड रन करू.
- प्रथम, पासून विकसक टॅब >>> मॅक्रो निवडा.
मॅक्रो डायलॉग बॉक्स दिसेल.
- दुसरे , आमची उपप्रक्रिया “ Macro_Send_Email ” निवडा.
- शेवटी, चालवा दाबा.
कोड कार्यान्वित केल्यानंतर, आम्हाला ईमेल विंडो दिसेल. आपण पाठवा वर क्लिक करू शकतो. अशा प्रकारे, आम्ही तुम्हाला VBA वापरून एक्सेल वरून एक ईमेल पाठवण्याची पहिली पद्धत दाखवली आहे.
अधिक वाचा: Outlook शिवाय Excel VBA वरून ईमेल पाठवा (4 योग्य उदाहरणे)
2. Gmail खात्यातून ईमेल पाठवण्यासाठी मॅक्रोExcel
या पद्धतीसाठी, आम्हाला Gmail खात्यावरून कमी सुरक्षित अॅप प्रवेश आवश्यक आहे. याव्यतिरिक्त, आम्हाला संदर्भ मेनूमधून Microsoft CDO सक्षम करणे आवश्यक आहे.
चरण:
- प्रथम, पहिल्या पद्धतीत दाखवल्याप्रमाणे , संदर्भ डायलॉग बॉक्स आणा.
- दुसरे, “ Windows 2000 लायब्ररीसाठी मायक्रोसॉफ्ट सीडीओ निवडा. ” आणि ठीक आहे दाबा.
- तिसरे, तुमच्या Google खात्यातून सुरक्षा वर जा सेटिंग्ज .
- शेवटी, चालू करा कमी सुरक्षित अॅप प्रवेश .
आता, आम्ही इनपुट करू आमचा मॅक्रो कोड.
- प्रथम, पद्धती 1 मध्ये दाखवल्याप्रमाणे, मॉड्युल विंडो आणा आणि हा कोड टाइप करा.
2162
VBA कोड ब्रेकडाउन
- सर्वप्रथम, आम्ही आमच्या उपप्रक्रिया Send_Gmail_Macro .
- दुसरं, आम्ही व्हेरिएबल प्रकार घोषित करत आहोत.
- तिसरे म्हणजे, आम्ही सेट करत आहोत ईमेल आमच्या कोडमधील सामग्री.
- तर, आम्ही आमची लॉगिन क्रेडेन्शियल प्रदान करत आहोत. तुम्हाला तुमचा स्वतःचा आयडी आणि पासवर्ड येथे टाइप करणे आवश्यक आहे.
- त्यानंतर, आम्ही पोर्ट वर 465<सेट केले आहे. 2>.
- शेवटी, आम्ही आमचा ईमेल पाठवत आहोत.
- नंतर, सेव्ह करा आणि हा कोड चालवा हा कोड.
आम्ही यशस्वीरित्या आमच्या पत्त्यावर एक ईमेल पाठवला आहे.
अधिक वाचा: Excel वरून बॉडीसह ईमेल पाठवण्यासाठी मॅक्रो (3उपयुक्त प्रकरणे)
3. कॉलममधून प्राप्तकर्त्यांच्या यादीला ईमेल पाठवा
तिसऱ्या पद्धतीसाठी, आम्ही ईमेल पाठवू ला 7 लोक Excel वरून मॅक्रो वापरत आहेत. आम्हाला आमच्या डेटासेटची शेवटची पंक्ती सापडेल, त्यामुळे आमचा कोड दीर्घ सूचीसाठी कार्य करेल. आम्ही सेल C5:C10 श्रेणीवरून ईमेल पाठवू.
चरण: <3
- प्रथम, पद्धती 1 मध्ये दाखवल्याप्रमाणे, मॉड्युल विंडो आणा आणि हा कोड टाइप करा.
9361
VBA कोड ब्रेकडाउन
- सर्वप्रथम, आम्ही आमच्या उपप्रक्रिया Macro_Send_Email_From_A_List<वर कॉल करत आहोत 21>.
- दुसरं, आम्ही व्हेरिएबल प्रकार घोषित करत आहोत.
- तिसरे म्हणजे, आम्ही आमचे मेल म्हणून आउटलुक निवडत आहोत. ऍप्लिकेशन .
- तर, आम्हाला शेवटची पंक्ती सापडत आहे, जी आमच्या डेटासेटसाठी 10 आहे.
- त्यानंतर, जसे आमचा ईमेल पंक्ती 5 पासून सुरू होतो आम्ही “ व्हेरिएबल z ” साठी प्रारंभिक मूल्य म्हणून 5 इनपुट केले आहे. . शिवाय, आमचे ईमेल C स्तंभ वर आहेत, म्हणून आम्ही सेल प्रॉपर्टीमध्ये 3 इनपुट केले आहेत.
- मग, आम्ही आमच्या कोडमध्ये ईमेल सामग्री सेट करत आहोत.
- शेवटी, आमचे ईमेल<2 प्रदर्शित करण्यासाठी येथे “ .डिस्प्ले ” वापरला जातो>. म्हणून, आम्हाला पाठवा मॅन्युअली पाठवा ईमेल दाबावे लागेल. शिवाय, आम्ही प्रदर्शित न करता ईमेल पाठवण्यासाठी पाठवा " वापरू शकतो.
- मग, सेव्ह आणि चालवा मॉड्यूल .
आम्ही पाहू शकतो की आमचे सर्व ईमेल मध्ये प्रदर्शित केले आहेत. 1>BCC . शेवटी, आमचे कार्य पूर्ण करण्यासाठी आम्ही फक्त पाठवा दाबू शकतो.
अधिक वाचा: ईमेल कसा पाठवायचा एक्सेल सूचीमधून (2 प्रभावी मार्ग)
समान वाचन
- एक्सेलमध्ये परिस्थिती पूर्ण झाल्यावर स्वयंचलितपणे ईमेल कसे पाठवायचे
- एक्सेल फाइल ऑनलाइन कशी शेअर करावी (2 सोप्या पद्धती)
- VBA वापरून एक्सेल वर्कशीटमधून स्वयंचलितपणे स्मरणपत्र ईमेल पाठवा <12 Excel मध्ये अटी पूर्ण झाल्यास ईमेल कसे पाठवायचे (3 सोप्या पद्धती)
- Excel मध्ये शेअर वर्कबुक कसे सक्षम करावे
4 ईमेल वापरून सिंगल शीट पाठवण्यासाठी मॅक्रो
या विभागात, आम्ही आमच्या लक्ष्यित व्यक्तीला सक्रिय वर्कशीट पाठवू. येथे, आम्हाला आमच्या Excel फाइलचे स्थान निवडावे लागेल.
चरण:
- प्रथम, पद्धती 1 मध्ये दाखवल्याप्रमाणे , मॉड्युल विंडो आणा आणि हा कोड टाइप करा.
1989
VBA कोड ब्रेकडाउन
- प्रथम, आम्ही आमच्या उप प्रक्रिया Macro_Email_Single_sheet ला कॉल करत आहोत.
- दुसरं, आम्ही व्हेरिएबल प्रकार घोषित करत आहोत.
- तिसरे म्हणजे, आम्ही अॅक्टिव्ह शीट कॉपी करत आहोत आणि ते वेगळे <1 म्हणून सेव्ह करत आहोत>वर्कबुक .
- त्यानंतर, आम्ही आमचे मेल अॅप्लिकेशन म्हणून आउटलुक निवडत आहोत.
- मग, आम्ही सेट करत आहोतआमच्या कोडमधील ईमेल सामग्री.
- त्यानंतर, आम्ही शीट ईमेल शी संलग्न केले आहे.
- शेवटी , आमचे ईमेल प्रदर्शित करण्यासाठी “ .डिस्प्ले ” वापरा. म्हणून, आम्हाला पाठवा मॅन्युअली पाठवा ईमेल दाबावे लागेल. शिवाय, आम्ही “ .पाठवा ” वापरू शकतो ईमेल पाठवण्यासाठी प्रदर्शन न करता.
- नंतर, सेव्ह आणि रन करा मॉड्युल .
आम्हाला विंडोमध्ये शीट नाव दिसेल. कार्य पूर्ण करण्यासाठी पाठवा दाबा.
आम्ही फाईल ओपन करू शकतो आणि आमचा कोड कार्य करत असल्याचे सत्यापित करू शकतो.
अधिक वाचा: ईमेलद्वारे संपादन करण्यायोग्य एक्सेल स्प्रेडशीट कसे पाठवायचे (3 द्रुत पद्धती)
5. मॅक्रो ते सेल मूल्यावर आधारित ईमेल पाठवा
शेवटच्या पद्धतीसाठी, आम्ही आमचा डेटासेट थोडासा बदलला आहे. आम्ही डेटासेटमध्ये “ पेमेंट देय ” स्तंभ जोडले आहे. येथे, आम्ही " Obama " हे शहर असलेले एक ईमेल पाठवू. आम्ही स्पष्टपणे पाहू शकतो की पंक्ती 5 मध्ये ते समाविष्ट आहे, म्हणून आम्ही फक्त त्या व्यक्तीला एक ईमेल पाठवणार आहोत.
चरण:
- प्रथम, पद्धती 1 मध्ये दर्शविल्याप्रमाणे , मॉड्यूल विंडो आणा आणि टाइप करा हा कोड.
9335
VBA कोड ब्रेकडाउन
- सर्वप्रथम, आम्ही' आमची पहिली उपप्रक्रिया सेंड_ईमेल_कंडिशन कॉल करत आहोत.
- दुसरं, आम्ही व्हेरिएबल प्रकार आणि सेटिंग घोषित करत आहोत.“ शर्ती ” आमचे पत्रक म्हणून.
- तिसरे, शेवटची पंक्ती संख्या आढळते. शिवाय, आमचे मूल्य पंक्ती 5 पासून सुरू होते, म्हणून आम्ही आमच्या कोडमध्ये पंक्ती 5 शेवटच्या पंक्ती पर्यंत ठेवले आहे.
- नंतर, आमच्या दुसर्या सब प्रोसिजर सेंड_ईमेल_विथ_मल्टिपल_कंडिशन वर कॉल करा.
- त्यानंतर, आम्ही आमचे मेल अॅप्लिकेशन म्हणून आउटलुक निवडत आहोत.
- नंतर, आमच्या कोडमध्ये ईमेल सामग्री सेट केली आहे.
- येथे, आम्ही ईमेलसह एक्सेल फाइल संलग्न करत आहोत. संलग्नक पद्धत वापरून.
- त्यानंतर, आमचे ईमेल प्रदर्शित करण्यासाठी येथे “ .डिस्प्ले ” वापरले जाते. म्हणून, आम्हाला पाठवा मॅन्युअली पाठवा ईमेल दाबावे लागेल. शिवाय, आम्ही “ .पाठवा ” वापरू शकतो ईमेल पाठवण्यासाठी प्रदर्शन न करता.
- नंतर, सेव्ह आणि मॉड्युल चालवा.
शेवटी, आम्ही तुम्हाला पाठवण्याची आणखी एक पद्धत दाखवली आहे. 2>एक ईमेल वापरून VBA मॅक्रो Excel वरून.
अधिक वाचा: सेल सामग्रीवर आधारित Excel वरून स्वयंचलितपणे ईमेल पाठवा (2 पद्धती)
सराव विभाग
आम्ही एक्सेलमध्ये प्रत्येक पद्धतीसाठी सराव डेटासेट जोडले आहेत फाइल.
निष्कर्ष
आम्ही तुम्हाला मॅक्रो वापरण्यासाठी 5 पद्धती दाखवल्या आहेत Excel वरून एक ईमेल पाठवा. वाचल्याबद्दल धन्यवाद, उत्कृष्ट रहा!