Hàm TypeName

Áp dụng cho
Access cho Microsoft 365 Access 2021 Access 2019 Access 2016

Trả về một Chuỗi cung cấp thông tin về một biến số.

Cú pháp

TypeName(tên_biến)

Tham đối tên_biến bắt buộclà một Biến_thể chứa bất kỳ biến nào ngoại trừ biến số của kiểu người dùng xác định.

Chú thích

Chuỗi do TypeName trả về có thể là bất kỳ chuỗi nào sau đây:

Chuỗi được trả về Biến
Loại đối tượng Đối tượng có kiểu đối tượng
Byte Giá trị byte
Số nguyên Số nguyên
Dài Số nguyên dài
Đơn Số dấu động chính xác một lần
Kép Số dấu động chính xác kép
Tiền Giá trị tiền tệ
Decimal Giá trị thập phân
Ngày Giá trị ngày
Chuỗi Chuỗi
Boolean Giá trị Boolean
Lỗi Giá trị lỗi
Trống Chưa khởi tạo
Null Không có dữ liệu hợp lệ
Object Đối tượng
Không xác định Đối tượng có loại không xác định
Biến đối tượng không tham chiếu đến một đối tượng

    

Nếu tên_biến là một mảng, chuỗi trả về có thể là bất kỳ chuỗi trả về nào (hoặc Variant) có thể có với dấu ngoặc đơn trống được chắp thêm. Ví dụ, nếu tên_biến là một mảng các số nguyên, TypeName sẽ trả về "Integer()".

Ví dụ

Lưu ý

Các ví dụ sau thể hiện cách sử dụng hàm này trong mô-đun Visual Basic for Applications (VBA). Để biết thêm thông tin về cách làm việc với VBA, chọn Tham khảo dành cho Nhà phát triển trong danh sách thả xuống cạnh Tìm kiếm, rồi nhập một hoặc nhiều từ vào hộp tìm kiếm.

Ví dụ này sử dụng hàm TypeName để trả về thông tin về một biến.

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()".