वीबीए के माध्यम से कार्यपत्रकों की संख्या निर्धारित करें

Anonim

मैक्रो का उपयोग कैसे करें यह पता लगाने के लिए कि कितने वर्कशीट में हैं

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

यदि आप यह निर्धारित करना चाहते हैं कि किसी कार्यपुस्तिका में कितनी तालिकाएँ हैं, तो आप गुण का उपयोग कर सकते हैं कार्यपत्रक।गणना उपयोग। निम्न मैक्रो दिखाता है कि सक्रिय कार्यपुस्तिका में कार्यपत्रकों की संख्या को क्वेरी करने के लिए इस गुण का उपयोग कैसे करें:

टेबल की उप स्थिति संख्या निश्चित ()
स्ट्रिंग के रूप में मंद ए
पूर्णांक के रूप में मंद संख्या
गणना = सक्रिय कार्यपुस्तिका। कार्यपत्रक। गणना
A = MsgBox ("इस कार्यपुस्तिका में है" और संख्या और _
"वर्कशीट।", VbOKOnly, "टेबल की संख्या")
अंत उप

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

युक्ति: यदि आप जानना चाहते हैं कि एक्सेल में मैक्रो कैसे दर्ज करें और शुरू करें, तो आपको यहां एक संक्षिप्त विवरण मिलेगा: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -macros- in-excel-ein.html