Video: Lập trình VBA Resize Userform cùng với các controls trong BSAC 2025
Khi mẫu cơ sở dữ liệu Access 2013 được mở, bạn có thể sử dụng mã VBA để thay đổi nội dung và thậm chí sự xuất hiện của biểu mẫu, từ hình lớn xuống đến các điều khiển cá nhân.
Giả sử bạn có một biểu mẫu bao gồm kiểm soát để chọn phương thức thanh toán. Khi người dùng chọn phương thức thanh toán, bạn muốn bật hoặc vô hiệu các điều khiển khác trên biểu mẫu dựa trên phương thức thanh toán được chọn. Ngoài ra, bạn có thể tự động điền một số điều khiển khác vào biểu mẫu hoặc thậm chí làm cho một số điều khiển hiển thị hoặc ẩn, tùy thuộc vào phương thức thanh toán mà người dùng đã chọn.
Trong VBA, sử dụng cú pháp sau để thay đổi thuộc tính của điều kiểm:
ControlName. PropertyName = Giá trị
ControlName là tên đầy đủ của điều kiểm trên một form mở, PropertyName là tên thuộc tính mà bạn muốn thay đổi, và Value là giá trị mới cho thuộc tính. Dấu chấm tách tên kiểm soát khỏi tên thuộc tính. Tên đầy đủ có nghĩa là tên phải chứa cả tên của mẫu và tên của điều khiển. Tuy nhiên, trong một mô đun lớp học, bạn có thể sử dụng từ khoá Me để đứng cho tên của biểu mẫu. Từ khoá Me có nghĩa là "mẫu mà mô đun này được đính kèm. "