मुझे बस एक निश्चित वर्कशीट को सक्रिय करने की आवश्यकता है। मेरे पास एक स्ट्रिंग वेरिएबल है जो वर्कशीट का नाम रखता है।Excel में एक विशिष्ट वर्कशीट को सक्रिय करने के लिए कैसे करें?
उत्तर
क्या निम्न मैक्रो आपकी मदद करेगा?
Sub activateSheet(sheetname As String)
'activates sheet of specific name
Worksheets(sheetname).Activate
End Sub
असल में आप एक्टिवेट फ़ंक्शन का उपयोग करना चाहते हैं। चयनित स्ट्रिंग एक वास्तविक लिंक बनाने के लिए किया जाता है
Sub activateSheet(sheetname As String)
'selects sheet of specific name
Sheets(sheetname).Select
End Sub
करने के लिए (नहीं गतिशील रूप से) एक वैकल्पिक तरीका मैक्रो बिना किसी कार्यपत्रक को सक्रिय करने के लिए एक पाठ लिंक: या तुम इतनी तरह .Select फ़ंक्शन का उपयोग कर सकते हैं। आप उस सेल को चुनकर ऐसा कर सकते हैं जिसमें टेक्स्ट है और CTRL + K दबाएं, फिर विकल्प/टैब 'इस दस्तावेज़ में रखें' का चयन करें और उस टैब का चयन करें जिसे आप सक्रिय करना चाहते हैं। यदि आप टेक्स्ट पर क्लिक करेंगे (जो अब एक लिंक है) कॉन्फ़िगर किया गया शीट सक्रिय/चयनित हो जाएगा।
मैं आप के बजाय कार्यपत्रक के नाम का उपयोग करने का कार्यपत्रक के सूचकांक का उपयोग करने के, इस तरह आप भी पत्रक के माध्यम से "गतिशील"
for i=1 to thisworkbook.sheets.count
sheets(i).activate
'You can add more code
with activesheet
'Code...
end with
next i
पाश यह भी प्रदर्शन में सुधार होगा सकते में की सिफारिश करेंगे।
- 1. मैक्रो आयात करने के लिए एक एक्सेल गैर सक्रिय वर्कशीट
- 2. एक विशिष्ट वर्कशीट पर खुली एक्सेल फ़ाइल
- 3. आयात एक्सेस में एक एक्सेल वर्कशीट VBA
- 4. Excel
- 5. एक सबरूटीन के लिए एक वर्कशीट पासिंग
- 6. एक्सेल इंटरऑप: _ वर्कशीट या वर्कशीट?
- 7. .NET मानक प्रारूप स्ट्रिंग को Excel प्रारूप स्ट्रिंग में परिवर्तित करने के लिए कैसे करें
- 8. Excel xls फ़ाइलों को एक्सेल xml प्रारूप में कनवर्ट करने के लिए स्वचालित कैसे करें?
- 9. वीबीए - Excel में पंक्ति को एक कार्यपुस्तिका से दूसरी कार्य में कैसे कॉपी करें?
- 10. कैसे एक्सेल कर्सर रैप करने के लिए एक विशिष्ट श्रेणी
- 11. Excel-Vba में उपयोगकर्ता इनपुट को स्वीकार न करने के लिए combobox कैसे प्राप्त करें?
- 12. मैं एक वर्कशीट में एक ही क्लिक के साथ सभी वर्कशीट की रक्षा कैसे करूं?
- 13. Excel प्राप्त करें। .NET
- 14. एक्सेल इंटरऑप - अन्य सभी के बाद एक नया वर्कशीट जोड़ें
- 15. Apache POI का उपयोग कर किसी विशिष्ट दिनांक के लिए Excel शीट को कैसे खोजें?
- 16. एक ही वर्कशीट में विभिन्न सेल सुरक्षा
- 17. एक Emacs कमांड को परिभाषित करने के लिए कैसे करें जो एक विशिष्ट स्ट्रिंग
- 18. वीएसवीम को कैसे सक्रिय करें?
- 19. विशिष्ट सक्रिय निर्देशिका गुण पुनर्प्राप्त करें
- 20. एक जेनेरिक विधि को सक्रिय करने के लिए कैसे करें जो पैरामीटर
- 21. सी में एक विशिष्ट स्मृति पता ++ के लिए सूचक को प्रारंभ करने के लिए कैसे
- 22. ऑन ओपेनएक्ससेल वर्कशीट इवेंट ट्रिगर करने के लिए जब वर्कशीट खुलती है?
- 23. जावास्क्रिप्ट minification को सक्रिय करने के लिए कैसे?
- 24. एक पूर्णांक में एक विशिष्ट बिट को अनसेट कैसे करें
- 25. साझा किए गए एक्सेल वर्कशीट को एक्स्टेल वर्कशीट को सी #
- 26. किसी Excel कार्यपुस्तिका से शीट-विशिष्ट मैक्रो को कैसे कॉल करें?
- 27. स्वचालित Excel 2010 एफ #
- 28. ऑब्जेक्ट को विशिष्ट स्थानों में स्थानांतरित करने के लिए cocos2d
- 29. .emacs में फ़ंक्शन को परिभाषित करने के लिए कैसे करें?
- 30. Excel में आवृत्तियों की एक तालिका को एक कॉलम में
'शीटनाम' वर्कशीट इंडेक्स नंबर (इसलिए पूर्णांक) हो सकता है। यहां तक कि यदि 'विकल्प बेस' मान 0 है, तो यह सूचकांक 1 से शुरू होता है। –