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

एक्सेल से एक्सेल में मेल मर्ज (आसान चरणों के साथ)

अक्सर, एक्सेल फ़ाइल में उपयोगकर्ताओं के पास एक या दो ग्राहकों के मेलिंग क्रेडेंशियल होते हैं। इसलिए, उन्हें सक्रिय फ़ाइल में मौजूदा डेटा से मेल खाने वाले अन्य क्रेडेंशियल प्राप्त करने की आवश्यकता है। उन मामलों में, वे मेल मर्ज . करने का प्रयास करते हैं एक्सेल से एक्सेल तक। एक्सेल VBA मैक्रो मेल मर्ज को आसानी से प्राप्त कर सकते हैं।

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

एक्सेल से एक्सेल में मेल मर्ज (आसान चरणों के साथ)

इस लेख में, हम एक VBA मैक्रो . प्रदर्शित करते हैं एक्सेल से एक्सेल में मेल मर्ज करने के लिए।

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

अपूर्ण मेलिंग डेटा कार्यपुस्तिका

मौजूदा मेलिंग डेटा कार्यपुस्तिका

VBA मैक्रो टू मेल मर्ज एक्सेल से एक्सेल में

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

Excel कार्यपुस्तिका में मौजूदा मेल डेटा

मान लीजिए कि एक्सेल वर्कबुक में हमारे पास जो रोमांचक मेलिंग क्रेडेंशियल हैं, वे नीचे की छवि की तरह दिख सकते हैं। साथ ही, डेटा में सैकड़ों पंक्तियाँ और दसियों कॉलम हो सकते हैं। प्रस्तुतिकरण उद्देश्यों के लिए, हम मुट्ठी भर स्तंभों के साथ कुछ पंक्तियाँ लेते हैं। और हमने इस कार्यपुस्तिका का नाम Mail_Data . रखा है मेल डेटा . के रूप में दर्शाए गए एकल पत्रक के साथ ।

<मजबूत> एक्सेल से एक्सेल में मेल मर्ज (आसान चरणों के साथ)

और पढ़ें:अनुलग्नकों के साथ Excel से Outlook में मेल मर्ज कैसे करें (2 उदाहरण)

किसी अन्य कार्यपुस्तिका में आवश्यक मेल डेटा

अब, हमारे पास एक और Excel कार्यपुस्तिका है जहां केवल 4 या 5 ईमेल पते मौजूद हैं। और हम सभी आवश्यक रिक्त कक्षों को स्वचालित रूप से भरने के लिए डेटा को हमारी पहले से मौजूद कार्यपुस्तिका के साथ मर्ज करना चाहते हैं।

एक्सेल से एक्सेल में मेल मर्ज (आसान चरणों के साथ)

और पढ़ें: एक्सेल से आउटलुक में मेल मर्ज कैसे करें (आसान चरणों के साथ)

VBA मैक्रो टू मेल मर्ज एक्सेल से एक्सेल में

इसलिए, चूंकि हम अपनी सक्रिय कार्यपुस्तिका को मौजूदा कार्यपुस्तिका के साथ मर्ज करना चाहते हैं, हमें एक VBA मैक्रो कोड का उपयोग करना होगा। ।

चरण 1: ALT+F11 . का उपयोग करें या डेवलपर . पर जाएं टैब विजुअल बेसिक Microsoft Visual Basic . खोलने के लिए खिड़की। विंडो में, सम्मिलित करें . पर क्लिक करें> मॉड्यूल एक मॉड्यूल सम्मिलित करने के लिए ।

एक्सेल से एक्सेल में मेल मर्ज (आसान चरणों के साथ)

चरण 2: निम्न मैक्रो को मॉड्यूल . में चिपकाएं ।

Sub Mail_Merge_From_Excel_to_Excel()
Book1_Path = "C:\Users\maruf\Desktop\Softeko\Mail Merge from Excel to Excel\Mail_Data.xlsx"
Book1_Name = "Mail_Data"
Book2_Name = "Mail_Merge"
Sheet1_Name = "Mail Data"
Sheet2_Name = "Mail Merge"
No_of_Columns = 9
Workbooks.Open Book1_Path
Set Rng1 = Workbooks(Book1_Name).Worksheets(Sheet1_Name).UsedRange
Set Rng2 = Workbooks(Book2_Name).Worksheets(Sheet2_Name).UsedRange
For i = 1 To Rng2.Rows.Count
For j = 1 To Rng1.Rows.Count
If Rng1.Cells(j, No_of_Columns) = Rng2.Cells(i, No_of_Columns) Then
For k = 1 To No_of_Columns - 1
Rng2.Cells(i, k) = Rng1.Cells(j, k)
Next k
Exit For
End If
Next j
Next i
End Sub

<मजबूत> एक्सेल से एक्सेल में मेल मर्ज (आसान चरणों के साथ)

➤ उपरोक्त छवि से, क्रमांकित अनुभाग परिभाषित करते हैं

1 - VBA मैक्रो कोड . घोषित करते हुए मैक्रो कोड प्रारंभ करें के उप नाम।

2 - डिवाइस में मौजूदा कार्यपुस्तिका पथ असाइन करें। साथ ही, वैरिएबल नाम और कॉलम नंबर डिलीवर करें।

3 - Workbooks.Open . का उपयोग करके पहले से मौजूद कार्यपुस्तिका को खोलें आदेश।

4 - अलग-अलग कार्यपुस्तिकाओं और उनकी शीट के लिए कुछ श्रेणियां निर्दिष्ट करें।

5 - नेस्टेड VBA FOR . निष्पादित करें दी गई शर्त VBA IF . द्वारा संतुष्ट होने की स्थिति में डेटा मर्ज करने के लिए लूप बयान।

चरण 3: कोड डालने के बाद, F5 . का उपयोग करें कुंजी या क्लिक करेंचलाएं> उप/उपयोगकर्ता प्रपत्र चलाएँ मैक्रो चलाने के लिए।

<मजबूत> एक्सेल से एक्सेल में मेल मर्ज (आसान चरणों के साथ)

🔺 एक्सेल तुरंत बंद कर देता है Mail_Data कार्यपुस्तिका।

<मजबूत> एक्सेल से एक्सेल में मेल मर्ज (आसान चरणों के साथ)

🔺 मर्ज_डेटा पर वापस लौटें परिवर्तन देखने के लिए कार्यपुस्तिका। आप देखते हैं कि एक्सेल ने मौजूदा प्रविष्टियों के मेल क्रेडेंशियल्स को हमारी इच्छानुसार मर्ज कर दिया है।

<मजबूत> एक्सेल से एक्सेल में मेल मर्ज (आसान चरणों के साथ)

और पढ़ें: एक्सेल से मेल मर्ज दस्तावेज़ को पॉप्युलेट करने के लिए मैक्रो

निष्कर्ष

इस लेख में, हम एक VBA मैक्रो कोड . प्रदर्शित करते हैं एक्सेल से एक्सेल में मेल मर्ज करने के लिए। हम आशा करते हैं, यह तरीका वह काम करेगा जो आप चाहते हैं। अगर आपके पास और पूछताछ है या जोड़ने के लिए कुछ है तो टिप्पणी करें

संबंधित लेख

  • एक्सेल से मेल मर्ज दस्तावेज़ को पॉप्युलेट करने के लिए मैक्रो
  • एक्सेल मेल मर्ज में दिनांक स्वरूप कैसे बदलें (त्वरित चरणों के साथ)
  • एक्सेल फ़ाइल को मेलिंग लेबल में कैसे मर्ज करें (आसान चरणों के साथ)
  • एक्सेल से वर्ड लिफाफों में मेल मर्ज करें (2 आसान तरीके)
  • एक्सेल से वर्ड में मेल मर्ज पिक्चर्स कैसे करें (2 आसान तरीके)


  1. एक्सेल में ट्रेडिंग जर्नल कैसे बनाएं (आसान चरणों के साथ)

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

  1. एक्सेल में पिवट टेबल से डेटा मॉडल निकालें (आसान चरणों के साथ)

    Power Pivot का उपयोग प्राथमिक रूप से डेटा तालिकाओं और उनके बीच संबंधों को प्रबंधित करने के लिए किया जाता है, जिससे कई तालिकाओं से डेटा का विश्लेषण करना आसान हो जाता है। या तो सीधे PowerPivot रिबन से या PivotTable . बनाते समय , आप डेटा मॉडल में एक एक्सेल तालिका जोड़ सकते हैं। आज, इस लेख में, हम सीखें

  1. सीएसवी फाइलों को एक्सेल में कई शीट्स में मर्ज करें (आसान चरणों के साथ)

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