
Visual Basic là gì ?
Visual Basic là ngôn ngữ lập trình cho Access,
chúng ta sử dụng nó như cách sử dụng tập lệnh
để có thể lien kết các đối tượng trong ứng dụng
với nhau nhằm tạo một hệ thống chương trình
mạch lạc. Điểm khác biệt là Visual Basic cung
cấp nhiều sức mạnh và mềm dẻo hơn tập lệnh.
1) Khi nào sử dụng tập lệnh và Visual Basic :
Bạn có thể sử dụng Visual Basic thay thế cho tập
lệnh khi bạn thực hiện các công việc sau :
Để cho ứng dụng của bạn dễ dàng bảo trì vì
tập lệnh là một đối tượng hoàn toàn tách
riêng lẻ với các biểu mẫu và các báo cáo sử
dụng nó, một ứng dụng chức đựng một số
lớn các tập lệnh trong biến cố của các biểu
mẫu và các báo cáo sẽ gây cho bạn khó khăn
khi bảo trì. Ngược lại khi bạn sử dụng
Visual Basic thì các đoạn lệnh này sẽ được

xây dựng ngay bên trong các biểu mẫu và
các báo cáo tại đúng các biến cố đó. Nếu
bạn di chuyển các biểu mẫu hay các báo cáo
sang một tập tin CSDL khac trong Access
thì các đoạn lệnh này cũng sẽ mang theo
cùng.
Tạo ra các hàm của riêng mình : Sử dụng
VB bạn có thể tạo ra các hàm của riêng
mình dung để thực hiện các phép tính vượt
quá khả năng của một biểu thức hay thay thế
một biểu thức quá phức tạp mà bạn đạ viết
bên trong ứng dụng.
Che đậy các thông báo lỗi : Khi có một sự
cố ngoài ý muốn xảy ra trong khi ứng dụng
của bạn đang vận hành và Access sẽ hiển thị
một thông báo lỗi, thông báo này sẽ làm cho
người sử dụng khó hiểu đặc biệt khi họ chưa
quen sử dụng Access. Sử dụng VB, bạn có

thể phát hiện các lỗi này khi nó xảy ra và sẽ
hiển thị thông báo lỗi của riêng mình bằng
tiếng Việt hay có thể buộc ứng dụng làm
một việc khác.
Tạo hay sửa các đối tượng : Chúng ta
thường tạo hay sửa các đối tượng bằng cách
mở đối tượng ra ở chế độ thiết kế. Trong
một vài trường hợp đặc biệt chúng ta phải sử
dụng VB để thực hiện.
Thực hiện các hàm hệ thống : Bạn có thể sử
dụng tập lệnh RunApp để có thể kích hoạt
một ứng dụng khác chạy trên Windows hay
MS-Dos ngay bên trong ứng dụng Access
nhưng bạn không thể sử dụng tập lệnh này
để làm nhiều việc khác bên ngoài Access.
Sử dụng VB bạn có thể kiểm tra xem một
tập tin có tồn tại trong hệ thống của bạn
không, sử dụng việc trao đổi dữ liệu động

(DDE-Dynamic Data Exchange) để liên lạc
với các ứng dụng khác trên Windows nhu
Excel.
Truy cập các bản ghi (records) : Chúng ta sử
dụng VB để có thể truy cập vào từng dòng
trong một bản ghi và thực hiện các hành
động thêm, xóa, sửa mà không cần sử dụng
công cụ truy vấn.
2) Cách tạo :
Phần khai báo
Hộp đối tượng
Hộp thủ tục

Chọn mục Modules Nhấn nút NewHiện hộp
thoại :
Câu lệnh chia thành 3 loại : Lệnh khai báo, lệnh
gán và lệnh xử lý.
Thông thường mỗi dòng là một lệnh. Nhưng ta
có thể viết nhiều lệnh trên một dòng bằng cách
Nút xem toàn bộ thủ tục
Phần thủ tục
Nút xem thủ tục

