Array 함수

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

배열이 Variant 포함된 를 반환합니다.

구문

Array(arglist)

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

주의

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

참고

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

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

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

참고

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

예제

이 예제에서는 함수를 Array 사용하여 배열이 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".