[VBA] Khai báo biến

Cú pháp: Dim <name> As <data_type>

- Nếu biến nào được sử dụng mà không được khai báo hoặc có khai báo nhưng không chỉ rõ kiểu dữ liệu thì biến đó được gán kiểu dữ liệu và Variant (kiểu dữ liệu mặc định của 1 biến là Variant)

- Sử dụng Option Explicit ở dòng đầu tiên của module để bắt buộc tất cả biến phải được khai báo trước khi sử dụng

- Nhiều biến có thể được khai báo trên cùng 1 hàng, nhưng chúng phải được khai báo các kiểu dữ liệu của bản thân chúng, ví dụ:




Cú pháp khác:

Static <name> as <data_type>
| Giá trị không thay đổi sau các lần gọi

Public <name> as <data_type>
| Có thể được gọi ở bất kỳ procudures nào không project

Private <name> as <data_type>
| Chỉ được sử dụng trong cùng module

Nhận xét

Bài đăng phổ biến từ blog này

[DATABASE] Tìm mọi khóa của lược đồ quan hệ

[DATABASE] Phủ tối thiểu của tập phụ thuộc hàm

[DATABASE] Dạng chuẩn cao nhất của lược đồ quan hệ