본문으로 바로가기

uBound, lBound함수

category 웹/웹.php.asp 2008. 2. 27. 17:23

=====================================================================================

ubound는 배열의 갯수를 숫자로 반환

ex)

dim a(10)

ubound(a) = 10

-------------------------------------------------------------------------------------

a(10, 2 , 1)이라는 배열이 있을때 ubound(a , 1) = 10, ubound(a, 2) = 2, ubound(a, 3) = 1을 반환
=====================================================================================


지정한 배열 차원에 사용할 수 있는 가장 큰 첨자를 반환합니다.


UBound(arrayname[, dimension])


arrayname
필수적인 요소. 배열 변수의 이름으로 일반 변수 명명 규칙을 따릅니다.


dimension
선택적인 요소. 반환될 차원의 상한값을 나타내는 정수입니다. 1차원은 1, 2차원은 2, 등등으로 정수를 사용합니다. dimension을 생략하면 1로 간주합니다.


=======================================================================================

LBound(ParamArray arglist() As Variant)

arglist의 배열중 가장 앞에 있는 배열의 번호, 즉 2 To 4 라면 2를, 0 To 100 이라면 0을 반환합니다.

UBound(ParamArray arglist() As Variant)

arglist의 배열중 가장 뒤에 있는 배열의 번호, 즉 2 To 4 라면 4를, 0 To 100 이라면 100을 반환합니다.