Array 함수

적용 대상
Microsoft 365용 Access Access 2024 Access 2021 Access 2019 Access 2016

배열을 포함하는 a Variant 를 반환합니다.

구문

Array(arglist)

필수 arglist 인수는 의 배열 요소에 할당된 값의 쉼표로 구분된 목록입니다.Variant 인수를 지정하지 않으면 길이가 0인 배열이 만들어집니다.

주의

배열의 요소를 참조하려면 변수 이름 뒤에 원하는 요소의 인덱스 번호가 포함된 괄호를 사용합니다. 다음 예제에서 첫 번째 문 AVariant은 . 두 번째 문은 배열을 할당합니다.A 마지막 문은 두 번째 배열 요소의 값을 다른 변수에 할당합니다.

참고

다음 예제에서는 VBA(Visual Basic for Applications) 모듈에서 이 함수를 사용하는 방법을 보여 줍니다. VBA 사용에 대한 자세한 내용을 보려면 검색 옆에 있는 드롭다운 목록에서 개발자 참조를 선택한 다음 검색 상자에 하나 이상의 용어를 입력합니다.

Dim A As Variant
A = Array(10,20,30)
B = A(2)

함수에 의해 Array 생성된 배열의 하한은 형식 라이브러리의 이름으로 한정되지 않는 한Array, 문에 Option Base 지정된 하한에 의해 결정됩니다.VBA.Array 형식 라이브러리 이름 Array 으로 한정하는 경우 의 영향을 받지 않습니다.Option Base

참고

배열로 선언되지 않은 A Variant 도 배열을 포함할 수 있습니다. 변수는 Variant 고정 길이 문자열과 사용자 정의 유형을 제외한 모든 유형의 배열을 포함할 수 있습니다. 배열을 포함하는 A Variant 는 요소가 형식인 Variant배열과 개념적으로 다르지만 배열 요소에 동일한 방식으로 액세스합니다.

예제

이 예제에서는 함수를 Array 사용하여 배열을 포함하는 a Variant 를 반환합니다.

Dim MyWeek, MyDay
MyWeek = Array("Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun")
' Return values assume the lower bound is set to 1 by using the
' Option Base statement.
MyDay = MyWeek(2)    ' MyDay contains "Tue".
MyDay = MyWeek(4)    ' MyDay contains "Thu".