एक्सेल में दो में से एक सेल सामग्री कैसे बनाएं
एक्सेल कोशिकाओं को सारांशित करने की संभावना प्रदान करता है। FORMAT - CELLS - ALIGNMENT - COMBINE CELLS फ़ंक्शन के साथ, आप दो सेल को एक इकाई में जोड़ सकते हैं। लेकिन आप क्या करते हैं जब दोनों कोशिकाओं में ऐसी सामग्री होती है जिसे आप खोना नहीं चाहते हैं? समस्या को हल करने के लिए वीबीए का प्रयोग करें।
निम्न आकृति में उदाहरण नामों की एक छोटी सूची दिखाता है:
आप पहले कॉलम ए में कॉलम ए और बी से दो सामग्रियों को जोड़ना चाहते हैं और फिर कॉलम ए और बी से दो सेल को एक सेल में जोड़ना चाहते हैं। निम्नलिखित मैक्रो यह काम करता है:
उप-कोशिकाओं को मिलाएं ()
पूर्णांक के रूप में मंद रेखा
पंक्ति = 1
जबकि नहीं (IsEmpty (सेल (लाइन, 1)))
सेल (पंक्ति, 1) = सेल (पंक्ति, 1) और "" और सेल (पंक्ति, 2)
सेल (लाइन, 2) .ClearContents
रेंज (सेल (पंक्ति, 1), सेल (पंक्ति, 2))।
रेखा = रेखा + 1
बीतना
कॉलम (1) .AutoFit
अंत उप
मैक्रो लाइन 1 से कॉलम ए के खाली होने तक लाइनों के माध्यम से चलता है। प्रत्येक गैर-रिक्त सामग्री के लिए, ए और बी की सामग्री एक दूसरे से जुड़ी होती है (एक स्थान से अलग)। फिर दो सेल ए और बी एक सेल बनाने के लिए जुड़े हुए हैं। निम्नलिखित आंकड़ा परिणाम दिखाता है: