배열의 크기 알아내기


배열 변수를 동적으로 할당 하였을 때 배열의 크기를 알아내야할 일이 있다.

아래와 같은 코드를 이용하자

Dim tmp() As String
Dim Msg As String
Dim i As Integer

Msg = "test, test2, test3"

tmp = Split( Msg, ", " )

For i = 0 To UBound( tmp )
MsgBox tmp(i)
Next

' tmp의 갯수는 UBound( tmp ) + 1 개가 된다.


Powered by Tattertools