स्वयंचलितपणे ईमेल पाठवण्यासाठी Excel मॅक्रो (3 योग्य उदाहरणे)

  • ह्याचा प्रसार करा
Hugh West

हे ट्यूटोरियल स्वयंचलितपणे ईमेल पाठवण्यासाठी एक्सेल मॅक्रो कसे वापरावे हे स्पष्ट करेल. आम्ही आमचे मेलिंग वैशिष्ट्य VBA मॅक्रो वापरून कॉन्फिगर करू शकतो. त्यामुळे, VBA मॅक्रो वापरून आम्ही एकाच वेळी अनेक वापरकर्त्यांना ईमेल पाठवू शकतो. मॅक्रोसह स्वयंचलितपणे ईमेल पाठवण्यासाठी आम्ही आमच्या डिव्हाइसवर Outlook स्थापित केलेले असणे आवश्यक आहे. कारण आम्ही जो कोड टाकू तो Outlook प्राप्तकर्त्यांना ईमेल पाठवण्यासाठी वापरेल.

सराव वर्कबुक डाउनलोड करा

तुम्ही येथून सराव वर्कबुक डाउनलोड करू शकता.

ईमेल Automatically पाठवा.xlsm

3 स्वयंचलितपणे ईमेल पाठवण्यासाठी Excel मॅक्रोची योग्य उदाहरणे

या संपूर्ण लेखात, आम्ही प्रदर्शित करू 3 प्राप्तकर्त्यांना स्वयंचलितपणे ईमेल पाठवण्यासाठी एक्सेल मॅक्रो वापरण्याची योग्य उदाहरणे. उदाहरण द्यायला सुरुवात करण्यापूर्वी आम्हाला आमच्या एक्सेल शीटमध्ये एखादी गोष्ट निश्चित करायची आहे. स्वयंचलितपणे ईमेल पाठवण्यासाठी मॅक्रो लागू करण्यापूर्वी खालील पायऱ्या पूर्ण करा.

स्टेप्स:

  • प्रथम, तुमच्या डेटासेटवरून, डेव्हलपर टॅब<वर जा. 2>. Visual Basic पर्याय निवडा.

  • पुढे, टूल टॅबवर जा आणि पर्याय निवडा संदर्भ .

  • ' संदर्भ – VBAProject ' नावाचा एक नवीन संवाद बॉक्स उघडेल.<10
  • शेवटी, ' Microsoft Office 16.0 Object Library ' पर्याय तपासा आणि OK वर क्लिक करा.

1. पाठवण्यासाठी Excel VBA मॅक्रो लागू करासेल मूल्यावर आधारित ईमेल स्वयंचलितपणे

सर्वप्रथम आणि सर्वात महत्त्वाचे म्हणजे, आमच्या डेटासेटमधील विशिष्ट सेल मूल्यावर आधारित ईमेल स्वयंचलितपणे पाठवण्यासाठी आम्ही एक्सेल VBA मॅक्रो लागू करू. हे उदाहरण स्पष्ट करण्यासाठी आम्ही खालील डेटासेट वापरू. सेल D6 सेलचे मूल्य 400 पेक्षा मोठे असल्यास आम्ही एक कोड लिहू जो स्वयंचलितपणे ईमेल पाठवेल.

ही क्रिया करण्यासाठी पायऱ्या पाहू.

चरण:

  • सुरुवात करण्यासाठी, उजवे क्लिक करा शीटवर ' सेलवर आधारित '.
  • याव्यतिरिक्त, ' कोड पहा ' पर्याय निवडा.

<18

  • वरील कृती त्या वर्कशीटसाठी रिक्त VBA कोड विंडो उघडेल. ती कोड विंडो उघडण्याचा दुसरा मार्ग म्हणजे Alt + F11 दाबणे.
  • याशिवाय, त्या कोड विंडोमध्ये खालील कोड टाइप करा:
3636
  • नंतर, कोड चालवण्यासाठी रन बटण क्लिक करा किंवा F5 की दाबा.

  • मॅक्रोज नावाचा एक नवीन डायलॉग बॉक्स दिसेल.
  • त्यानंतर, मॅक्रो नेम फिल्डमध्ये मॅक्रो ' सेंड_मेल_आउटलुक<2 निवडा>'.
  • आता रन बटणावर क्लिक करा.

  • शेवटी, आतापासून जेव्हा सेल सेलमधील मूल्य D6 > 400 विशिष्ट प्राप्तकर्त्यांसह आउटलुक मधील ईमेल स्वयंचलितपणे तयार होईल. ईमेल पाठवण्यासाठी आम्हाला फक्त पाठवा बटणावर क्लिक करावे लागेल.

वाचाअधिक: सेल सामग्रीवर आधारित Excel वरून स्वयंचलितपणे ईमेल पाठवा (2 पद्धती)

2. VBA मॅक्रो

सह देय तारखेवर स्वयंचलितपणे ईमेल पाठवणे दुसरी पद्धत, आम्ही एक्सेल VBA मॅक्रोचा वापर करून ई-मेल आपोआप पाठवू, जर कोणत्याही प्रकल्पाची देय तारीख जवळ असेल. हे स्मरण करून देण्यासारखे काहीतरी आहे. हे उदाहरण स्पष्ट करण्यासाठी आम्ही खालील डेटासेट वापरतो. डेटासेटमध्ये विविध विक्रेत्यांचे ईमेल, संदेश आणि त्यांच्या प्रकल्पाची देय तारीख असते.

ही पद्धत करण्यासाठी खालील चरणांचे अनुसरण करा.

चरण:

  • प्रथम, शीटवर उजवे-क्लिक करा तारीख .
  • पुढे, ' कोड पहा पर्याय निवडा. '.

  • हे सक्रिय वर्कशीटसाठी रिक्त VBA कोड विंडो उघडते. ती कोड विंडो मिळवण्यासाठी आम्ही Alt + F11 दाबू शकतो.
  • नंतर, त्या कोड विंडोमध्ये खालील कोड टाका:
3325

" aMailBody = "" aMailBody = aMailBody & "हॅलो" & zRgSendVal & CrLf aMailBody = aMailBody & "संदेश: " & aRgText.Offset(j - a = CiloBaldy & 1). aMailBody & "" aMailItem = aOutApp.CreateItem(0) aMailItem सह सेट करा .विषय = aMailSubject .To = zRgSendVal .HTMLBody = aMailBody .डिस्प्ले समाप्त करा aMailItem सेट करा

  • आता, कोड चालवण्यासाठी रन बटण किंवा F5 की वापरा.
    • एक नवीनडायलॉग बॉक्स पॉप अप होईल.
    • नंतर, त्या डायलॉग बॉक्सच्या इनपुट फील्डमध्ये नियत तारीख कॉलम रेंज D$5:$D$9 निवडा. त्यानंतर, ठीक आहे वर क्लिक करा.

    • आणखी एक डायलॉग बॉक्स पॉप अप होईल.
    • याशिवाय, मध्ये इनपुट फील्ड B$5:$B$9 स्तंभ श्रेणी निवडा ज्यामध्ये ईमेल पत्ते आहेत आणि OK वर क्लिक करा.

    • शिवाय, आणखी एक विंडो पॉप अप होईल. पॉप विंडोच्या इनपुट फील्डमध्ये संदेश श्रेणी $C$5:$C$9 निवडा.

    • शेवटी , आपण खालील प्रतिमेप्रमाणे परिणाम पाहू शकतो. आम्हाला 3 ईमेल मिळतात जे 3 Outlook च्या वेगवेगळ्या विंडोमध्ये आपोआप तयार होतात. हे पहिल्या दोन ईमेल पत्त्यांसाठी मेल तयार करणार नाही. कारण त्या दोन प्रकल्पांची देय तारीख संपली आहे.

    अधिक वाचा: वर आधारित Excel वरून स्वयंचलितपणे ईमेल कसे पाठवायचे तारीख

    समान वाचन

    • [निराकरण]: सामायिक करा कार्यपुस्तिका एक्सेलमध्ये दिसत नाही (सोप्या चरणांसह) <10
    • एक्सेल सूचीमधून ईमेल कसे पाठवायचे (2 प्रभावी मार्ग)
    • ईमेलद्वारे संपादन करण्यायोग्य एक्सेल स्प्रेडशीट कसे पाठवायचे (3 द्रुत पद्धती) <10
    • Excel वरून ईमेल पाठवण्यासाठी मॅक्रो (5 योग्य उदाहरणे)
    • Excel वरून बॉडीसह ईमेल पाठवण्यासाठी मॅक्रो (3 उपयुक्त प्रकरणे)

    3. संलग्नकांसह स्वयंचलितपणे ईमेल पाठवण्यासाठी एक्सेल मॅक्रो वापरा

    शेवटच्या उदाहरणात, आपण कसे करू शकतो ते पाहूसंलग्नकांसह स्वयंचलितपणे ईमेल पाठविण्यासाठी एक्सेल मॅक्रो विकसित करा. समजा खालील इमेजमध्ये आपल्याकडे एक संलग्नक आहे. आम्हाला हे संलग्नक एक्सेल VBA मॅक्रो वापरून ईमेलद्वारे पाठवायचे आहे. हे करण्यासाठी आपल्याला या एक्सेल फाईलचा मार्ग आवश्यक आहे. त्यासाठी येथे पायऱ्या आहेत:

    • ' Attachment.xlsx ' 'फाइल निवडा.
    • ' कॉपी पाथ<2 या पर्यायावर क्लिक करा>'.

    • तर, आपल्याला मिळालेल्या फाईलचा मार्ग:
    E:\Exceldemy\Attachment.xlsx

    ही फाईल ईमेलद्वारे पाठवण्यासाठी आम्ही आमच्या मॅक्रो कोडमध्ये हा मार्ग समाविष्ट करू. हे करण्यासाठी खालील पायऱ्या फॉलो करा.

    स्टेप्स:

    • सर्वप्रथम, डेव्हलपर टॅबवर जा आणि पर्याय निवडा Visual Basic .

    • ' प्रोजेक्ट – VBAProject उघडेल ' नावाची नवीन विंडो.
    • दुसरे, शीटच्या नावावर राइट-क्लिक करा .
    • नंतर, इन्सर्ट > मॉड्युल निवडा.

    • वरील कमांड रिक्त उघडेल VBA
    • तिसरे, त्या मॉड्यूलमध्ये खालील कोड टाइप करा:
    9676
    • नंतर, F5 की दाबा किंवा कोड रन करण्यासाठी रन बटणावर क्लिक करा.

    <3

    • शेवटी, कोड कोडमध्ये प्रदान केलेल्या ईमेलवर संलग्नक पाठवेल. कोड Outlook द्वारे ईमेल पाठवतो. तर, दिलेल्या ईमेलवर संलग्नक पाठवण्यासाठी अनुमती द्या बटण आउटलुक वर क्लिक करा.

    अधिक वाचा: अर्ज कसा करावाExcel वरून संलग्नकांसह ईमेल पाठवण्यासाठी मॅक्रो

    निष्कर्ष

    शेवटी, हा लेख 3 एक्सेल VBA मॅक्रो वापरण्याची उदाहरणे दाखवतो आपोआप मेल पाठवा. तुमच्या कौशल्याची चाचणी घेण्यासाठी या लेखात दिलेली नमुना वर्कशीट डाउनलोड करा. तुम्हाला काही प्रश्न असल्यास, कृपया खालील बॉक्समध्ये टिप्पणी द्या. आमची टीम तुमच्या मेसेजला शक्य तितक्या लवकर उत्तर देण्याचा प्रयत्न करेल. भविष्यात अधिक कल्पक Microsoft Excel सोल्यूशन्सवर लक्ष ठेवा.

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