एक्सेल खाली पंक्तियों मैक्रो भरें - एक्सेल टिप्स

विषय - सूची

इस सप्ताह के एक्सेल प्रश्न प्रदान करने वाले माइक के लिए धन्यवाद:

मैं एक मैक्रो लिखने की कोशिश कर रहा हूँ और इस पर नया हूँ। मेरे पास एक एक्सेल स्प्रेडशीट है जो सैकड़ों पृष्ठों लंबा और कई कॉलम चौड़ा है। मैं मैक्रो को केवल "A" कॉलम "" (कोई डेटा नहीं) खोजना चाहता हूं और फिर पिछली पंक्ति के डेटा का उपयोग करके, "CB" के माध्यम से कॉलम "A" से चयन कर सकता हूं और तब तक नीचे भर सकता हूं जब तक कि इसमें डेटा होश न हो जाए "ए" कॉलम में सेल। फिर इसे तब तक दोहराने की जरूरत है जब तक कि सब कुछ नहीं हो जाता।

नीचे मैक्रो कर देगा चाल:

Public Sub CopyDown() LastRow = Range("A65536").End(xlUp).Row For i = 1 To LastRow If Range("A" & i).Value = "" Then Range("A" & i - 1 & ":CB" & i - 1).Copy Destination:=Range("A" & i) End if Next i End Sub

लेकिन आप जो चाहते हैं उसे करने के लिए आपको मैक्रो का उपयोग नहीं करना पड़ सकता है। मैक्रो के बिना एक ही चीज़ को पूरा करने के लिए 12/12/98 से टिप में शुरू की गई चाल का उपयोग करने का एक तेज़ तरीका है।

पहली चाल यह है कि अपने चयन में सभी रिक्त कक्षों का चयन करें। अपने डेटा की अंतिम पंक्ति में CB के माध्यम से A1 से हाइलाइट करें। संपादित करें> GoTo> विशेष> रिक्त स्थान> ठीक चुनें।

इसके बाद, आप उन सभी रिक्त कक्षों में समान सूत्र दर्ज करना चाहते हैं। ऐसा करने के लिए, बराबर कुंजी दबाएं, ऊपर तीर मारा, फिर Ctrl दबाए रखें और Enter दबाएं। यह रिक्त कोशिकाओं के सभी के लिए सूत्र को दोहराएगा।

अंत में, सूत्रों को मानों में बदलें। डेटा की संपूर्ण श्रेणी हाइलाइट करें, संपादित करें> कॉपी करें, संपादित करें> विशेष पेस्ट करें> मान> ठीक चुनें।

ध्यान दें कि यदि माइक के मूल डेटा में सूत्र हैं या कुछ पंक्तियाँ हैं जो आंशिक रूप से रिक्त थीं, तो यह प्रक्रिया काम नहीं करेगी, ऊपर दिखाए गए मैक्रो के साथ छड़ी करना बेहतर होगा।

दिलचस्प लेख...