본문 바로가기

excel vba 시작하기

엑셀 매크로 - 배열 함수

  • 배열 변수와 배열을 반환하는 함수 사용 예
함수 사용예 주의 사항
Array 함수 Dim 색상 as Variant
색상 = Array("빨강","파랑","노랑")
 
Split 함수 Dim 색상 as Variant
색상 = Split("빨강,파랑,노랑", ",")
Option Base 문과 상관없이 첫번째 값의 인덱스는 무조건 0입니다.
Lbound, Ubound For i = Lbound(색상) to Ubound(색상)
     Debug.print 색상(i)
Next
함수 반환값의 데이터형은 Long 형입니다. 

 

  • 배열 값을 Cell로 이동 예

(예시-1) Range("a1:c1") = Array("빨", "파", "노")

 

(예시-2) Range("a1:d1") = Array("빨", "파", "노")

 

(예시-3) Range("a1:a3") = Array("빨", "파", "노")

 

'excel vba 시작하기' 카테고리의 다른 글

배열을 시트로 출력 방법  (1) 2021.01.31