एक्सेल में सेल वैल्यू के आधार पर स्वचालित रूप से ईमेल कैसे भेजें?
मान लीजिए कि आप एक्सेल में निर्दिष्ट सेल मान के आधार पर आउटलुक के माध्यम से एक निश्चित प्राप्तकर्ता को एक ईमेल भेजना चाहते हैं। उदाहरण के लिए, जब किसी वर्कशीट में सेल D7 का मान 200 से अधिक होता है, तो एक ईमेल स्वचालित रूप से बन जाती है। यह आलेख आपके लिए इस समस्या को शीघ्रता से हल करने के लिए एक VBA विधि का परिचय देता है।
वीबीए कोड के साथ सेल वैल्यू के आधार पर स्वचालित रूप से ईमेल भेजें
वीबीए कोड के साथ सेल वैल्यू के आधार पर स्वचालित रूप से ईमेल भेजें
एक्सेल में सेल वैल्यू के आधार पर ईमेल भेजने के लिए कृपया निम्नानुसार कार्य करें।
1. वर्कशीट में आपको उसके सेल वैल्यू (यहां सेल D7 कहता है) के आधार पर ईमेल भेजना होगा, शीट टैब पर राइट-क्लिक करें और चुनें कोड देखें संदर्भ मेनू से. स्क्रीनशॉट देखें:
2. पॉप अप में अनुप्रयोगों के लिए माइक्रोसॉफ्ट विज़ुअल बेसिक विंडो, कृपया नीचे दिए गए VBA कोड को कॉपी करें और शीट कोड विंडो में पेस्ट करें।
वीबीए कोड: एक्सेल में सेल वैल्यू के आधार पर आउटलुक के माध्यम से ईमेल भेजें
Dim xRg As Range
'Update by Extendoffice 2018/3/7
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
If Target.Cells.Count > 1 Then Exit Sub
Set xRg = Intersect(Range("D7"), Target)
If xRg Is Nothing Then Exit Sub
If IsNumeric(Target.Value) And Target.Value > 200 Then
Call Mail_small_Text_Outlook
End If
End Sub
Sub Mail_small_Text_Outlook()
Dim xOutApp As Object
Dim xOutMail As Object
Dim xMailBody As String
Set xOutApp = CreateObject("Outlook.Application")
Set xOutMail = xOutApp.CreateItem(0)
xMailBody = "Hi there" & vbNewLine & vbNewLine & _
"This is line 1" & vbNewLine & _
"This is line 2"
On Error Resume Next
With xOutMail
.To = "Email Address"
.CC = ""
.BCC = ""
.Subject = "send by cell value test"
.Body = xMailBody
.Display 'or use .Send
End With
On Error GoTo 0
Set xOutMail = Nothing
Set xOutApp = Nothing
End Sub
नोट्स:
3। दबाएं ऑल्ट + Q बंद करने के लिए चाबियाँ एक साथ अनुप्रयोगों के लिए माइक्रोसॉफ्ट विज़ुअल बेसिक खिड़की.
अब से, जब सेल डी7 में आपके द्वारा दर्ज किया गया मान 200 से अधिक होगा, तो आउटलुक में निर्दिष्ट प्राप्तकर्ताओं और मुख्य भाग वाला एक ईमेल स्वचालित रूप से बनाया जाएगा। आप क्लिक कर सकते हैं भेजें इस ईमेल को भेजने के लिए बटन. स्क्रीनशॉट देखें:
नोट्स:
1. वीबीए कोड केवल तभी काम करता है जब आप आउटलुक को अपने ईमेल प्रोग्राम के रूप में उपयोग करते हैं।
2. यदि सेल D7 में दर्ज किया गया डेटा एक टेक्स्ट मान है, तो ईमेल विंडो भी पॉप आउट हो जाएगी।
एक्सेल में बनाई गई मेलिंग सूची के फ़ील्ड के आधार पर आउटलुक के माध्यम से आसानी से ईमेल भेजें:
RSI ईमेल भेजिए की उपयोगिता एक्सेल के लिए कुटूल एक्सेल में बनाई गई मेलिंग सूची के आधार पर उपयोगकर्ताओं को आउटलुक के माध्यम से ईमेल भेजने में मदद मिलती है।
अभी डाउनलोड करें और इसे आज़माएं! (30 दिन का निःशुल्क ट्रेल)
संबंधित आलेख:
- जब वर्कबुक एक्सेल में सेव हो तो आउटलुक के माध्यम से ईमेल कैसे भेजें?
- यदि एक्सेल में एक निश्चित सेल को संशोधित किया गया है तो ईमेल कैसे भेजें?
- एक्सेल में बटन क्लिक होने पर ईमेल कैसे भेजें?
- यदि एक्सेल में देय तिथि पूरी हो गई है तो ईमेल कैसे भेजें?
- एक्सेल में वर्कबुक अपडेट होने पर ईमेल रिमाइंडर या नोटिफिकेशन कैसे भेजें?
सर्वोत्तम कार्यालय उत्पादकता उपकरण
एक्सेल के लिए कुटूल के साथ अपने एक्सेल कौशल को सुपरचार्ज करें, और पहले जैसी दक्षता का अनुभव करें। एक्सेल के लिए कुटूल उत्पादकता बढ़ाने और समय बचाने के लिए 300 से अधिक उन्नत सुविधाएँ प्रदान करता है। वह सुविधा प्राप्त करने के लिए यहां क्लिक करें जिसकी आपको सबसे अधिक आवश्यकता है...
ऑफिस टैब ऑफिस में टैब्ड इंटरफ़ेस लाता है, और आपके काम को बहुत आसान बनाता है
- Word, Excel, PowerPoint में टैब्ड संपादन और रीडिंग सक्षम करें, प्रकाशक, एक्सेस, विसियो और प्रोजेक्ट।
- नई विंडो के बजाय एक ही विंडो के नए टैब में एकाधिक दस्तावेज़ खोलें और बनाएं।
- आपकी उत्पादकता 50% बढ़ जाती है, और आपके लिए हर दिन सैकड़ों माउस क्लिक कम हो जाते हैं!