TypeName 함수

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

변수에 대한 정보를 제공하는 String 을 반환합니다.

구문

TypeName(varname)

필수 varname인수는 사용자 정의 형식의 변수를 제외한 모든 변수를 포함하는 Variant입니다.

주의

TypeName에서 반환된 문자열은 다음 중 하나일 수 있습니다.

반환된 문자열 변수
개체 유형 형식이 objecttype인 개체입니다.
바이트 바이트 값
정수 정수
긴 정수
실수(Single) 단정밀도 부동 소수점 숫자
실수(Double) 배정밀도 부동 소수점 숫자
통화 통화 값
10진수 10진수 값
날짜 날짜 값
String String
부울 부울 값
오류 오류 값
비어 있음 초기화 되지 않은
Null 유효한 데이터 없음
개체 개체
알 수 없음 형식을 알 수 없는 개체
아무것도 개체를 참조하지 않는 개체 변수

    

varname이 배열인 경우 반환된 문자열은 빈 괄호가 추가된 가능한 반환된 문자열(또는 Variant) 중 하나일 수 있습니다. 예를 들어 varname 이 정수 배열인 경우 TypeName 은 "Integer()"를 반환합니다.

예제

참고

VBA(Visual Basic for Applications) 모듈에서 이 함수를 사용하는 경우를 예로 들어 보겠습니다. VBA 사용에 대해 자세히 알아보려면 검색 옆의 드롭다운 목록에서 개발자 참고를 선택하고 검색 상자에 검색어를 하나 이상 입력하세요.

이 예제에서는 TypeName 함수를 사용하여 변수에 대한 정보를 반환합니다.

Dim NullVar, MyType, StrVar As String
Dim IntVar As Integer, CurVar As Currency
Dim ArrayVar (1 To 5) As Integer
NullVar = Null    ' Assign Null value.
MyType = TypeName(StrVar)     ' Returns "String".
MyType = TypeName(IntVar)     ' Returns "Integer".
MyType = TypeName(CurVar)     ' Returns "Currency".
MyType = TypeName(NullVar)    ' Returns "Null".
MyType = TypeName(ArrayVar)   ' Returns "Integer()".