TOP

फ़ंक्शन VBA: UBound

विवरण

VBA UBound फ़ंक्शन निर्दिष्ट सरणी के लिए सबसे बड़ा उपलब्ध इंडेक्स लौटाता है।


सिंटैक्स UBound

UBound(सरणी)

या

UBound(सरणी, आयाम)

उदाहरण VBA UBound

सरणी के 2 आयामों में से प्रत्येक का सूचकांक प्राप्त करने के लिए UBound फ़ंक्शन का उपयोग करना:

Sub UBoundExample1()

     Dim array(10, 4)
    
     'प्रथम आयाम का अधिकतम सूचकांक
     MsgBox UBound(array) 'रिटर्न: 10
    
     'दूसरे आयाम का अधिकतम सूचकांक
     MsgBox UBound(array, 2) 'रिटर्न: 4

End Sub

फ़ंक्शन SPLIT द्वारा बनाई गई सरणी में मानों की संख्या प्राप्त करने के लिए फ़ंक्शन UBound का उपयोग करना:

Sub UBoundExample2()

     link = "www.moonexcel.com.ua"
    
     'एक वर्ण स्ट्रिंग को एक सरणी में विभाजित करना
     array = Split(link, ".")
    
     'सरणी तत्वों की संख्या (यह जानते हुए कि सरणी 0 से शुरू होती है)
     number = UBound(array) + 1
    
     'सरणी तत्वों की संख्या प्रदर्शित करें
     MsgBox number 'रिटर्न: 4

End Sub