/ / एक्सेल वीबीए ऐरे

एक्सेल वीबीए ऐरे

एक आयामी ऐरे | द्वि-आयामी ऐरे

एक सरणी चर का एक समूह है। में एक्सेल VBA, आप सरणी नाम और अनुक्रमणिका संख्या का उपयोग करके सरणी के एक विशिष्ट चर (तत्व) का संदर्भ ले सकते हैं।

एक आयामी ऐरे

एक-आयामी सरणी बनाने के लिए, निम्न चरणों को निष्पादित करें।

अपने वर्कशीट पर कमांड बटन रखें और निम्न कोड लाइनें जोड़ें:

Dim Films(1 To 5) As String

Films(1) = "Lord of the Rings"
Films(2) = "Speed"
Films(3) = "Star Wars"
Films(4) = "The Godfather"
Films(5) = "Pulp Fiction"

MsgBox Films(4)

जब आप पत्रक पर आदेश बटन क्लिक करते हैं, तो परिणाम:

एक्सेल वीबीए में एक-आयामी ऐरे का तत्व

स्पष्टीकरण: पहली कोड लाइन नाम फिल्म्स के साथ एक स्ट्रिंग सरणी घोषित करता है। सरणी में पांच तत्व होते हैं। इसके बाद, हम सरणी के प्रत्येक तत्व को आरंभ करते हैं। अंत में, हम एक MsgBox का उपयोग कर चौथा तत्व प्रदर्शित करते हैं।

द्वि-आयामी ऐरे

एक द्वि-आयामी सरणी बनाने के लिए, निम्न चरणों को निष्पादित करें। इस बार हम चादर से नाम पढ़ने जा रहे हैं।

द्वि-आयामी ऐरे

अपने वर्कशीट पर कमांड बटन रखें और निम्न कोड लाइनें जोड़ें:

Dim Films(1 To 5, 1 To 2) As String
Dim i As Integer, j As Integer

For i = 1 To 5
    For j = 1 To 2
        Films(i, j) = Cells(i, j).Value
    Next j
Next i

MsgBox Films(4, 2)

जब आप पत्रक पर आदेश बटन क्लिक करते हैं, तो परिणाम:

एक्सेल वीबीए में एक द्वि-आयामी ऐरे का तत्व

स्पष्टीकरण: पहली कोड लाइन नाम फिल्म्स के साथ एक स्ट्रिंग सरणी घोषित करता है। सरणी में दो आयाम हैं। इसमें 5 पंक्तियां और 2 कॉलम होते हैं। युक्ति: पंक्तियां पहले, फिर कॉलम जाती हैं। टाइप इंटीजर के अन्य दो चर का प्रयोग डबल लूप के लिए सरणी के प्रत्येक तत्व को आरंभ करने के लिए किया जाता है। अंत में, हम पंक्ति 4 और कॉलम 2 के चौराहे पर तत्व प्रदर्शित करते हैं।

यह भी पढ़ें: