Chào các bác, tình hình là em có một số câu hỏi về VBA thầy cho để kiểm tra nhưng mà thầy giảng rất sơ sài, tài liệu đưa thì có 2 cái slide, làm không nổi. Nên e mong bác nào hiểu biết về VBA thì giải giúp em mấy câu này, được câu nào thì hay câu đấy :khoquaha:, em xin cảm ơn:biket:

2- Những tăng cường đối với một ứng dụng sau đây có thể được thực hiện bằng cách sử dụng các thủ tục sự kiện VBA?
a) Cải thiện việc làm có giá trị dữ liệu
b) Tạo các phím tắt cho việc nhập dữ liệu
c) Thay thể các thông báo lỗi được cá nhân hoá cho các thông báo chuẩn do Access cung cấp
d) Tất cả những cái trên

3- Điều nào sau đây là cần thiết để thiết lập một phím tắt để làm dễ việc nhập dữ liệu trên một mẫu biểu?
a) Tạo một thủ tục đối với sự kiện Key Up của mẫu biểu và đặt tính chất Key Preview thành No
b) Tạo một thủ tục đối với sự kiện Key Up của mẫu biểu và đặt tính chất Key Preview thành Yes
c) Tạo một thủ tục đối với sự kiện Key Down của mẫu biểu và đặt tính chất Key Preview thành No
d) Tạo một thủ tục đối với sự kiện Key Down của mẫu biểu và đặt tính chất Key Preview thành Yes

4- Ký tự nào sau đây được sử dụng để tiếp tục một lệnh VBA từ một dòng sang dòng tiếp theo?
a) Một dấu nối (-)
b) Một dấu gạch dưới (_)
c) Một dấu nối và ký tự &
d) Một dấu gạch dưới và ký tự &

5- Kiểu làm có giá trị dữ liệu nào sau đây đòi hỏi một xây dựng một thủ tục sự kiện trong VBA?
a) Kiểm tra xem một trường đòi hỏi đã được nhập chưa
b) Kiểm tra xem một trong hai trường đã được nhập chưa
c) Nhắc nhở người dùng với một thông báo chỉ ra rằng Một trường tuỳ chọn đã bị bỏ qua và yêu cầu chỉ thị thêm
d) Tất cả các kiểu trên

6- Những điều nào sau đây là không sử dụng để để thể hiện một kiểm tra giá trị đòi hỏi nhập giá trị Atlanta hoặc Boston cho trường City?
a) Đặt Yes cho tính chất Required đối với trường City
b) Đặt Atlanta hoặc Boston cho tính chất Validation Rule đối với trường City
c) Đặt Atlanta hoặc Boston cho tính chất Default đối với trường City
d) Đặt cho tính chất Validation Text đối với trường City làm hiển thị một thông báo lỗi thích hợp nếu người dùng không nhập vào Atlanta hoặc Boston.
7- Những kỹ thuật nào sau đây sẽ được dùng để đòi hỏi người dùng nhập và hoặc số điện thoại ở nhà, hoặc số điện thoại cơ quan?.
a) Đặt giá trị Yes cho tính chất Required của mỗi trường
b) Đặt giá trị True cho tính chất Validation Rule đối với mỗi trường
c) Đặt giá trị {HomePhone] hoặc [BusinessPhone] cho Validation Rule đối với bảng
d) Tất cả các kỹ thuật trên đều được chấp nhận như nhau

8- Điều nào sau đây là đúng về hộp Procedure trong cửa sổ Window?
a) Các sử kiện có thủ tục xuất hiện đậm nét
b) Khi kích một sự kiện làm xuất hiện thủ tục sự kiện in đậm
c) Khi kích một sự kiện không phải in đậm làm tạo ra một thủ tục đối với sự kiện đó
d) Tất cả các điều trên

9- Thủ tục sự kiện nào được tạo ra cùng với combo box để định vị một bản ghi trong mẫu biểu?
a) Một thủ tục sự kiện On Current đối với điều chỉnh combo box
b) Một thủ tục sự kiện On Current đối với mẫu biểu
c) Một thủ tục sự kiện Key Down đối với điều chỉnh combo box
d) Một thủ tục sự kiện Key Down đối với mẫu biểu

10- Thủ tục sự kiện nào được tạo ra để báo cho người dùng biết rằng địa chỉ e-mail đã bị bỏ qua và hỏi xem bản ghi có được lưu giữ hay không?
a) Một thủ tục sự kiện On Error cho điều chỉnh combo box
b) Một thủ tục sự kiện On Error cho mẫu biểu
c) Một thủ tục sự kiện Before Update cho điều chỉnh combo box
d) Một thủ tục sự kiện Before Update cho mẫu biểu

11- Điều nào sau đây không tạo ra một thủ tục sự kiện cho một mẫu biểu
a) Hiển thị hộp Properties đối với mẫu biểu trong Khung nhìn thiết kế, kích nhãn Event, chọn sự kiện, sau đó kích nút Built
b) Chọn mẫu biểu trong hộp Object của cửa sổ Module, sau đó kích sự kiện trong hộp Procedure
c) Thả bảng chọn View xuống trong cửa sổ Database và kích lệnh Code hoặc kích nút Code trên thanh công cụ Database
d) Tất cả các điều trên đều tạo một thủ tục sự kiện.

12- Ta muốn hiển thị một thông báo liên quan đến việc đóng một mẫu biểu.
Điều gì sau đây là cách tốt nhất để thực hiện nó?
a) Viết một thủ tục VBA đối với sự kiện Close Form
b) Tạo nút lệnh Close đối với mẫu biểu, sau đó viết một thủ tục BA đối với sự kiện On Click của nút lệnh để làm hiển thị thông báo
c) Hoặc a) hoặc b)
d) Không a) cũng không b)

13- Cái gì sau đây là không phải hằng định nghĩa trước của Access?
a) ApplicationName
b) vbCritical
c) acCtrlMask
d) vbKey1

14- Ưu điểm nào là có được bằng cách sử dụng VBA để tạo ra một phím tắt để nhập thành phố, bang và mã vùng vào một bản ghi vừa xuất hiện thay cho việc sử dụng tính chất Default Value trong định nghĩa bảng.
a) Việc sử dụng VBA là dễ hơn so với việc chỉ ra trong tính chất Default Value
b) Tính chất Default Value không thể áp dụng được cho nhiều trường với cùng bản ghi và như vậy VBA là cách duy nhất để thực hiện nhiệm vụ này
c) VBA có thể đượ dùng để tạo ra các phím tắt khác nhau đối với các tập giá trị khác nhau, trong khi đó tính chất Default Value chỉ hạn chế có một giá trị
d) Tất cả các điều trên

15- Lệnh nào trong các lệnh sau đây được sử dụng để hiển thị Mã số sai sót liên quan đến sai sót trong việc nhập dữ liệu:
a) Debug.Print “Error Number =”
b) Debug.Print “Error Number =”.DataErr
c) Print “Error Number =”
d) Print “Error Number =”.DataErr