Computer >> कंप्यूटर ट्यूटोरियल >  >> सॉफ्टवेयर >> Office

एक्सेल से सीधे एकाधिक ईमेल भेजें: दो सरल तरीके

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

स्वयं अभ्यास करने के लिए निम्नलिखित कार्यपुस्तिका डाउनलोड करें।

एक्सेल स्प्रेडशीट से एकाधिक ईमेल भेजने के 2 आसान तरीके

दृष्टांत के लिए, हम एक नमूना डेटासेट का उपयोग उदाहरण के रूप में करेंगे। उदाहरण के लिए, निम्नलिखित डेटासेट सेल्समैन और उनके ईमेल पते दर्शाता है। यहां, हम इस एक्सेल स्प्रेडशीट से पतों को लेकर उन सभी को ईमेल भेजेंगे।

एक्सेल से सीधे एकाधिक ईमेल भेजें: दो सरल तरीके

1. वर्ड में मेल मर्ज के साथ एक्सेल स्प्रेडशीट से एकाधिक ईमेल भेजें

हमारी पहली विधि में, हम MS Word और वर्ड में मेल मर्ज सुविधा का उपयोग एक्सेल स्प्रेडशीट से एकाधिक ईमेल भेजने के लिए करेंगे। इसलिए, कार्य करने के लिए नीचे दिए गए चरणों का पालन करें।

चरण:

  • सबसे पहले, एक खाली वर्ड फाइल खोलें।
  • फिर, अपना वांछित संदेश टाइप करें।
  • उसके बाद, मेलिंग ➤ प्राप्तकर्ता चुनें ➤ मौजूदा सूची का उपयोग करें पर जाएं।

एक्सेल से सीधे एकाधिक ईमेल भेजें: दो सरल तरीके

  • परिणामस्वरूप, डेटा स्रोत चुनें डायलॉग बॉक्स पॉप आउट होगा।
  • बाद में, वह एक्सेल फाइल चुनें जहां ईमेल पते संग्रहीत हैं।
  • खोलें दबाएं।

एक्सेल से सीधे एकाधिक ईमेल भेजें: दो सरल तरीके

  • नतीजतन, तालिका चुनें डायलॉग बॉक्स दिखाई देगा।
  • वहां, अपनी वांछित शीट चुनें और OK दबाएं।

एक्सेल से सीधे एकाधिक ईमेल भेजें: दो सरल तरीके

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

एक्सेल से सीधे एकाधिक ईमेल भेजें: दो सरल तरीके

  • इस प्रकार, यह नीचे दिखाए अनुसार संदेश लौटाएगा।

एक्सेल से सीधे एकाधिक ईमेल भेजें: दो सरल तरीके

  • इसके अलावा, यदि आप प्राप्तकर्ता के दृष्टिकोण से अपने मेल का पूर्वावलोकन देखना चाहते हैं, तो परिणाम पूर्वावलोकन पर क्लिक करें।

एक्सेल से सीधे एकाधिक ईमेल भेजें: दो सरल तरीके

  • समाप्त करें और मर्ज करें ड्रॉप-डाउन के तहत, ईमेल संदेश भेजें चुनें।

एक्सेल से सीधे एकाधिक ईमेल भेजें: दो सरल तरीके

  • तदनुसार, ई-मेल में मर्ज करें डायलॉग बॉक्स उभरेगा।
  • को फ़ील्ड में हेडर ईमेल चुनें और आवश्यकतानुसार अपनी विषय पंक्ति (अभिवादन) टाइप करें।
  • अंत में, OK दबाएं और यह सभी प्राप्तकर्ताओं को मेल भेज देगा।

एक्सेल से सीधे एकाधिक ईमेल भेजें: दो सरल तरीके

और पढ़ें: ईमेल द्वारा संपादन योग्य एक्सेल स्प्रेडशीट कैसे भेजें (3 त्वरित तरीके)

समान पठन

  • तारीख के आधार पर एक्सेल से स्वचालित रूप से ईमेल कैसे भेजें
  • मैक्रो का उपयोग करके बॉडी के साथ एक्सेल से ईमेल भेजें (आसान चरणों के साथ)
  • एक्सेल फाइल को ईमेल पर स्वचालित रूप से कैसे भेजें (3 उपयुक्त तरीके)
  • यदि शर्तें पूरी होती हैं तो एक्सेल से ईमेल कैसे भेजें (3 आसान तरीके)
  • सेल सामग्री के आधार पर एक्सेल से स्वचालित रूप से ईमेल भेजें (2 तरीके)

2. स्प्रेडशीट से एकाधिक ईमेल भेजने के लिए एक्सेल VBA लागू करें

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

2.1 सूची में सामूहिक ईमेल

इस उदाहरण में, आप देखेंगे कि सभी को एक सामान्य संदेश कैसे मेल करना है। तो, निम्नलिखित चरण सीखें।

चरण:

  • सबसे पहले, डेवलपर ➤ विजुअल बेसिक चुनें।

एक्सेल से सीधे एकाधिक ईमेल भेजें: दो सरल तरीके

  • परिणामस्वरूप, VBA विंडो पॉप आउट होगी।
  • अब, इन्सर्ट ➤ मॉड्यूल पर क्लिक करें।
  • अगला, निम्न कोड कॉपी करें और इसे मॉड्यूल विंडो में पेस्ट करें।
Sub massEmails() 
Dim appOutlook As Object 
Dim Email As Object 
Dim mailbody, mailto As String 
Dim i, j As Integer 
Set appOutlook = CreateObject("Outlook.Application") 
Set Email = appOutlook.CreateItem(olMailItem) 
For i = 2 To 5 
mailto = mailto & Cells(i, 2) & ";" 
Next i 
ThisWorkbook.Save 
Email.To = mailto 
Email.Subject = "Important Notice" 
Email.Body = "Greetings Everyone," & vbNewLine & "Please go through the Company Rules." & vbNewLine & "Regards." 
Email.Display 
End Sub

एक्सेल से सीधे एकाधिक ईमेल भेजें: दो सरल तरीके

  • फाइल सेव करें और कोड चलाने के लिए F5 दबाएं।
  • नतीजतन, आउटलुक विंडो दिखाई देगी और आप को फ़ील्ड में सभी प्राप्तकर्ताओं को देखेंगे।
  • अंत में, भेजें दबाएं।

एक्सेल से सीधे एकाधिक ईमेल भेजें: दो सरल तरीके

2.2 एकाधिक अटैचमेंट के साथ ईमेल

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

चरण:

  • सबसे पहले डेवलपर टैब पर क्लिक करें।
  • फिर, विजुअल बेसिक चुनें।
  • उसके बाद, VBA विंडो में, इन्सर्ट के तहत मॉड्यूल चुनें।
  • मॉड्यूल विंडो में, नीचे दिया गया कोड कॉपी और पेस्ट करें।
Sub attachments() 
Dim appOutlook As Object 
Dim Email As Object 
Dim source, mailto As String 
Dim i, j As Integer 
Set appOutlook = CreateObject("Outlook.Application") 
Set Email = appOutlook.CreateItem(olMailItem) 
For i = 2 To 5 
mailto = mailto & Cells(i, 2) & ";" 
Next i 
For j = 2 To 5 
source = "D:\SOFTEKO\how to send multiple emails from excel spreadsheet\" & Cells(j, 3) 
Email.attachments.Add source 
Next 
ThisWorkbook.Save 
source = ThisWorkbook.FullName 
Email.attachments.Add source 
Email.To = mailto 
Email.Subject = "Important Sheets" 
Email.Body = "Greetings Everyone," & vbNewLine & "Please go through the Sheets." & vbNewLine & "Regards." 
Email.Display 
End Sub

एक्सेल से सीधे एकाधिक ईमेल भेजें: दो सरल तरीके

  • इसे सेव करें और F5 दबाकर कोड चलाएं।
  • परिणामस्वरूप, आउटलुक विंडो दिखाई देगी और आपको वांछित फाइल अटैचमेंट दिखाई देंगे।

एक्सेल से सीधे एकाधिक ईमेल भेजें: दो सरल तरीके

2.3 सेल मान के आधार पर ईमेल

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

एक्सेल से सीधे एकाधिक ईमेल भेजें: दो सरल तरीके

चरण:

  • सबसे पहले, शीट चुनें और माउस पर राइट-क्लिक करें।
  • फिर, कोड देखें चुनें।

एक्सेल से सीधे एकाधिक ईमेल भेजें: दो सरल तरीके

  • पॉप-आउट डायलॉग बॉक्स में, नीचे दिया गया कोड कॉपी और पेस्ट करें।
Dim rn As Range 
Private Sub Worksheet_Change(ByVal Target As Range) 
On Error Resume Next 
If Target.Cells.Count > 1 Then Exit Sub 
Set rn = Intersect(Range("B5"), Target) 
If rn Is Nothing Then Exit Sub 
If IsNumeric(Target.Value) And Target.Value < 100 Then 
Call Mail_small_Text_Outlook 
End If 
End Sub 
Sub MailCellvalues() 
Dim appOutlook As Object 
Dim Email As Object 
Dim mailbody, mailto As String 
Dim i, j As Integer 
Set appOutlook = CreateObject("Outlook.Application") 
Set Email = appOutlook.CreateItem(olMailItem) 
For i = 2 To 5 
mailto = mailto & Cells(i, 3) & ";" 
Next i 
ThisWorkbook.Save 
Email.To = mailto 
Email.Subject = "Important Notice" 
Email.Body = "Greetings Everyone," & vbNewLine & "Please raise B5 above 100." & vbNewLine & "Regards." 
Email.Display 
End Sub

एक्सेल से सीधे एकाधिक ईमेल भेजें: दो सरल तरीके

  • इसके बाद, फाइल सेव करें और इसे चलाने के लिए F5 दबाएं।
  • नतीजतन, आप आउटलुक विंडो में आउटपुट देखेंगे।

एक्सेल से सीधे एकाधिक ईमेल भेजें: दो सरल तरीके

और पढ़ें: एक्सेल सूची से ईमेल कैसे भेजें (2 प्रभावी तरीके)

निष्कर्ष

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

संबंधित लेख

  • VBA का उपयोग करके एक्सेल वर्कशीट से स्वचालित रूप से रिमाइंडर ईमेल भेजें
  • एक्सेल में शर्त पूरी होने पर स्वचालित रूप से ईमेल कैसे भेजें
  • [हल]: एक्सेल में शेयर वर्कबुक नहीं दिख रहा (आसान चरणों के साथ)
  • एक्सेल से ईमेल भेजने के लिए मैक्रो (5 उपयुक्त उदाहरण)
  • बॉडी के साथ एक्सेल से ईमेल भेजने के लिए मैक्रो (3 उपयोगी मामले)
  • एक्सेल मैक्रो: सेल में पते पर ईमेल भेजें (2 आसान तरीके)
  1. एक्सेल में मास्टर करें: सेल डिपेंडेंट्स ट्रेस करने के 2 आसान तरीके एक्सेल में मास्टर करें: सेल डिपेंडेंट्स ट्रेस करने के 2 आसान तरीके

    एक्सेल में काम करते समय ट्रेस डिपेंडेंट्स (Trace Dependents) को समझना बहुत जरूरी है। ट्रेस डिपेंडेंसी जानने से एक्सेल यूजर को पता चलता है कि किसी सेल का डेटा दूसरी सेल्स पर कैसे निर्भर करता है। ट्रेसिंग डिपेंडेंट्स से वर्कबुक को जरूरत के समय अधिक उपयोगी बनाया जा सकता है। इस आर्टिकल में हम एक्सेल में

  1. एक्सेल डेटा मॉडल से डेटा प्राप्त करें: 2 सरल और प्रभावी तरीके एक्सेल डेटा मॉडल से डेटा प्राप्त करें: 2 सरल और प्रभावी तरीके

    यदि आप एक्सेल में डेटा मॉडल से डेटा प्राप्त करने के विशेष तरकीब ढूंढ रहे हैं, तो आप सही जगह पर आए हैं। डेटा मॉडल से डेटा प्राप्त करने के कई तरीके हैं। यह लेख डेटा मॉडल से डेटा प्राप्त करने के इन तरीकों के विवरण पर चर्चा करेगा। आइए इसे सीखने के लिए पूरी गाइड का पालन करें। डेटा मॉडल क्या है? डेटा मॉ

  1. एक्सेल गाइड: दो सरल तरीकों से एकाधिक रंगों द्वारा डेटा फ़िल्टर करें एक्सेल गाइड: दो सरल तरीकों से एकाधिक रंगों द्वारा डेटा फ़िल्टर करें

    इस लेख में, मैं चर्चा करूंगा कि आप माइक्रोसॉफ्ट एक्सेल में एकाधिक रंगों द्वारा कैसे फ़िल्टर कर सकते हैं। आमतौर पर, जब हम किसी निश्चित कॉलम को एकाधिक रंगों द्वारा फ़िल्टर करते हैं, तो डेटासेट में मौजूद अन्य कॉलम भी पहले फ़िल्टर के अनुसार फ़िल्टर हो जाते हैं। एकाधिक रंगों द्वारा डेटा फ़िल्टर करना थोड़