VBA घोषित करें और स्ट्रिंग ऐरे को प्रारंभ करें

यह ट्यूटोरियल आपको सिखाएगा कि VBA में एक स्ट्रिंग ऐरे को कैसे घोषित और प्रारंभ किया जाए।

एक स्ट्रिंग चर घोषित करना

जब आप वीबीए में एक स्ट्रिंग वैरिएबल घोषित करते हैं, तो आप इसे वेरिएबल में एक स्ट्रिंग जोड़कर पॉप्युलेट करते हैं जिसे आप अपने वीबीए कोड में उपयोग कर सकते हैं।

12 स्ट्रिंग के रूप में मंद strNameस्ट्रनाम = "बॉब स्मिथ"

एक स्टेटिक स्ट्रिंग ऐरे घोषित करना

यदि आप किसी सरणी को मानों की एक स्ट्रिंग के साथ पॉप्युलेट करना चाहते हैं, तो आप ऐसा करने के लिए एक STATIC स्ट्रिंग सरणी बना सकते हैं।

1234 डिम स्ट्रनाम(2) स्ट्रिंग के रूप मेंस्ट्रनाम (0) = "बॉब स्मिथ"स्ट्रनाम(1) = "टॉम जोन्स"स्ट्रनाम(2) = "मेल जेनकिंस"

याद रखें कि एक ऐरे का इंडेक्स शून्य से शुरू होता है - इसलिए हम ऐरे आकार को 2 घोषित करते हैं - जो तब ऐरे को 3 मान रखने में सक्षम बनाता है।

इसके बजाय, आप किसी सरणी के प्रारंभ और अंत की स्थिति को स्पष्ट रूप से परिभाषित कर सकते हैं:

1234 डिम स्ट्रनाम(1 से 3) स्ट्रिंग के रूप मेंस्ट्रनाम(1) = "बॉब स्मिथ"StrName(2) = "टॉम जोन्स"स्ट्रनाम(3) = "मेल जेनकिंस"

ऐरे फ़ंक्शन का उपयोग करके एक वैरिएंट ऐरे घोषित करना

यदि आप सरणी के आकार को स्पष्ट रूप से बताए बिना मानों की एक स्ट्रिंग के साथ एक सरणी को पॉप्युलेट करना चाहते हैं, तो आप एक भिन्न सरणी बना सकते हैं और इसे ऐरे फ़ंक्शन का उपयोग करके पॉप्युलेट कर सकते हैं।

12 डिम strName as वैरिएंटstrName = ऐरे ("बॉब स्मिथ", "टॉम जोन्स", "मेल जेनकिंस")

स्प्लिट फ़ंक्शन का उपयोग करके एक स्ट्रिंग ऐरे घोषित करना

यदि आप चर को एक स्ट्रिंग के रूप में रखना चाहते हैं लेकिन सरणी के आकार को स्पष्ट रूप से नहीं बताना चाहते हैं, तो आपको सरणी को पॉप्युलेट करने के लिए स्प्लिट फ़ंक्शन का उपयोग करने की आवश्यकता होगी।

12 मंद strName () स्ट्रिंग के रूप मेंstrNames = स्प्लिट ("बॉब स्मिथ, टॉम जोन्स, मेल जेनकिंस")

स्प्लिट फ़ंक्शन आपको डेटा को अलग-अलग मानों में विभाजित करते समय डेटा प्रकार (जैसे स्ट्रिंग) रखने की अनुमति देता है।

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

wave wave wave wave wave