VBA मैक्रो का उपयोग करके तालिका में पंक्तियों और स्तंभों की संख्या ज्ञात करें

विषय - सूची

एक्सेल तालिका में कितनी पंक्तियों और स्तंभों का उपयोग किया जाता है, यह जानने के लिए वीबीए मैक्रो का उपयोग कैसे करें

एक्सेल संस्करण के आधार पर, एक तालिका में विभिन्न पंक्तियों और स्तंभों की पेशकश की जाती है। जब आप किसी तालिका की सभी पंक्तियों या स्तंभों पर पुनरावृति करना चाहते हैं तो आप मैक्रो में कैसे बता सकते हैं?

जबकि एक्सेल में संस्करण 2003 तक और इसमें केवल 256 कॉलम और 65,536 पंक्तियाँ थीं, एक्सेल 2007 के बाद से 16,384 कॉलम और 1,048,576 पंक्तियाँ उपलब्ध हैं।

एक्सेल में दो अलग-अलग स्प्रैडशीट्स के लिए अलग-अलग स्टोरेज फॉर्मेट भी हैं: XLS और XLSX। हालाँकि, ऐसा नहीं है कि XLSX फ़ाइल में स्वचालित रूप से बड़े आकार की वर्कशीट होनी चाहिए। Excel 2007 और Excel 2010 में भी, जब कोई फ़ाइल संगतता मोड में खोली जाती है, तो केवल पहले वाले तालिका आयाम ही उपलब्ध होते हैं।

इसलिए, यदि आप मैक्रो में यह निर्धारित करना चाहते हैं कि वर्कशीट में कितनी पंक्तियाँ और कॉलम हैं, तो आपको इस नंबर को सीधे पूछना चाहिए। निम्न मैक्रो दिखाता है कि यह कैसे करना है

उप RowUndColumnNumber ()
MsgBox ActiveSheet.Cells.Rows.Count & "rows" & _
ActiveSheet.Cells.Columns.Count & "Columns।"
अंत उप

यदि आप मैक्रो को एक्सएलएस वर्कशीट के साथ कॉल करते हैं, तो एक्सेल आपको पंक्तियों और स्तंभों की संबंधित संख्या दिखाता है, जैसा कि निम्न आकृति में दिखाया गया है:

यदि आप संगतता मोड के बिना Excel 2007 या Excel 2010 से मैक्रो प्रारंभ करते हैं, तो एक संवाद बॉक्स आपको तालिका के बड़े आयाम दिखाता है:

VBA लूप में जो किसी तालिका के सभी कक्षों के माध्यम से चलाना है, इसलिए आप वर्कशीट के आयामों को निर्धारित करने के लिए वर्णित दो गुणों ROWS.COUNT और COLUMNS.COUNT का उपयोग कर सकते हैं।

मैक्रो का उपयोग करके सैद्धांतिक रूप से उपलब्ध सभी सेल के माध्यम से चलने में एक लंबा समय लग सकता है (विशेषकर एक्सेल 2007 और एक्सेल 2010 में)। यदि आप केवल उपयोग किए गए क्षेत्र में लूप को सीमित करना चाहते हैं, तो हम इसके बजाय USEDRANGE गुण का उपयोग करने की अनुशंसा करते हैं।

मैक्रो में प्रवेश करने के लिए, एक्सेल में कुंजी संयोजन ALT F11 दबाएं। यह सभी एक्सेल संस्करणों में वीबीए संपादक शुरू करता है। वहां INSERT - MODULE कमांड चुनें और मैक्रो डालें। मैक्रो शुरू करने के लिए, एक्सेल में कुंजी संयोजन ALT F8 को सक्रिय करें।

आप साइट के विकास में मदद मिलेगी, अपने दोस्तों के साथ साझा करने पेज

wave wave wave wave wave