UBound Function
āĻāĻāĻāĻŋ āĻ ā§āĻ¯āĻžāĻ°ā§āĻ° āĻāĻā§āĻ āĻ¸ā§āĻŽāĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§āĨ¤
āĻ¸āĻŋāĻ¨āĻā§āĻ¯āĻžāĻā§āĻ¸:
UBound (ArrayName [, Dimension])
āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻŽāĻžāĻ¨:
Integer
āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°:
ArrayName: āĻ ā§āĻ¯āĻžāĻ°ā§āĻ° āĻ¨āĻžāĻŽ āĻ¯āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¨āĻŋ āĻāĻ°ā§āĻ§ā§āĻŦ (Ubound) āĻ āĻĨāĻŦāĻž āĻ¨āĻŋāĻŽā§āĻ¨ (LBound) āĻ¸ā§āĻŽāĻžāĻ¨āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻāĻžāĻ¨āĨ¤
[Dimension]: āĻāĻ¨āĻāĻŋāĻāĻžāĻ° āĻ¯āĻž āĻāĻ°ā§āĻ§ā§āĻŦ (Ubound) āĻ āĻĨāĻŦāĻž āĻ¨āĻŋāĻŽā§āĻ¨ (LBound) āĻ¸ā§āĻŽāĻžāĻ¨āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ¨ āĻŽāĻžāĻ¤ā§āĻ°āĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°āĻž āĻšāĻŦā§ āĻ¤āĻž āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°ā§ āĻĨāĻžāĻā§āĨ¤ āĻ¯āĻĻāĻŋ āĻā§āĻ¨ āĻŽāĻžāĻ¨ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻ¨āĻž āĻĨāĻžāĻā§, āĻ¤āĻžāĻšāĻ˛ā§ āĻĒā§āĻ°āĻĨāĻŽ āĻŽāĻžāĻ¤ā§āĻ°āĻž āĻ¸ā§āĻŽāĻžāĻ¨āĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§ āĻĨāĻžāĻā§āĨ¤
āĻāĻĻāĻžāĻšāĻ°āĻŖ:
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