LBound Function

āĻāĻ•āĻŸāĻŋ āĻ…ā§āĻ¯āĻžāĻ°ā§‡āĻ° āĻ¨āĻŋāĻŽā§āĻ¨ āĻ¸ā§€āĻŽāĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡āĨ¤

āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸:


LBound (ArrayName [, Dimension])

āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻŽāĻžāĻ¨:

Integer

āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°:

ArrayName: āĻ…ā§āĻ¯āĻžāĻ°ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ¯āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻĒāĻ¨āĻŋ āĻ…ā§āĻ¯āĻžāĻ°ā§‡ āĻŽāĻžāĻ¤ā§āĻ°āĻžāĻ° āĻŠāĻ°ā§āĻ§ā§āĻŦ (Ubound) āĻ…āĻĨāĻŦāĻž āĻ¨āĻŋāĻŽā§āĻ¨ (LBound) āĻ¸ā§€āĻŽāĻžāĻ¨āĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ¨āĨ¤

[Dimension]: āĻ‡āĻ¨āĻŸāĻŋāĻœāĻžāĻ° āĻ¯āĻž āĻŠāĻ°ā§āĻ§ā§āĻŦ (Ubound) āĻ…āĻĨāĻŦāĻž āĻ¨āĻŋāĻŽā§āĻ¨ (LBound) āĻ¸ā§€āĻŽāĻžāĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ•ā§‹āĻ¨ āĻŽāĻžāĻ¤ā§āĻ°āĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻ¤āĻž āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§‡ āĻĨāĻžāĻ•ā§‡āĨ¤ āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻž āĻ¨āĻž āĻĨāĻžāĻ•ā§‡, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻŽāĻžāĻ¤ā§āĻ°āĻžāĻŸāĻŋ āĻ§āĻžāĻ°āĻŖāĻž āĻ•āĻ°ā§‡ āĻ¨ā§‡ā§ŸāĻž āĻšā§ŸāĨ¤

Error codes:

5 Invalid procedure call

9 Index out of defined range

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ:


Sub ExampleUboundLbound
Dim sVar(10 To 20) As String
    Print LBound(sVar())
    Print UBound(sVar())
End Sub
 
Sub ExampleUboundLbound2
Dim sVar(10 To 20,5 To 70) As String
    Print LBound(sVar()) REM Returns 10
    Print UBound(sVar()) REM Returns 20
    Print LBound(sVar(),2) REM Returns 5
    Print UBound(sVar(),2) REM Returns 70
End Sub

Please support us!