Bài giảng Macro tự động hóa trong công việc
Trang 1Phần V: Macros
Tự động hoá các công việc
Trang 2I MACRO là gì?
Để thực hiện một tập hợp các công việc tuần tự đã đ ợc sắp xếp trong Access, ta liệt kê bằng các lệnh Macro (vĩ mô) một lần, sau đó cho chạy tệp lệnh đó Công việc đó gọi là tự động hoá bằng Macro
VD:
-Lệnh chạy một truy vấn Append, sau đó chạy truy vấn Update để cập nhật lại và chạy tiếp một truy vấn Make Table
-Lệnh mở tuần tự một bảng, Form và chạy một Query một cách tự động
Trang 31. Mở CSDL.
2. Từ cửa sổ Database/ Chọn Macros/ Kích New
3. Cửa sổ Macro xuất hiện
II Tạo một Macro đơn giản
- Trong cột Action chọn các hành động để Macro
thực hiện.
Trang 44 Chọn một hành động để Macro thực hiện (chọn OpenTable, Open Form ).
Trang 55 Đặt các thuộc tính cho hành động Macro
- Table name : Chọn Tên bảng(tên bảng)
- View : Chọn khung thể hiện(Datasheet,
Design, Print preview)
- Data mode : Chế độ CSDL(Add, Edit, Read only)
Trang 66 Ghi Macro lên đĩa
Cách 1:
Kích vào nút Close của Cửa sổ Macro
Chọn Yes/ Gõ tên/ Save
Cách 2:
Mở menu File/ Save Gõ tên/ Save
Trang 7III Chạy một Macro
TH1:
C1: Mở Menu Run/ Run.
C2: Kích vào nút “Run” (chấm than) trên thanh công cụ.
TH2:
- Tại cửa sổ Database/ Chọn Macro muốn chạy
- Kích vào nút Run (Kích phải/ RUN hoặc kích
đúp).
Trang 8IV Sửa một Macro
1. Mở CSDL làm việc
2. Kích vào đồi t ợng Macro/ Chọn Macro cần
sửa
3. Kích vào Design/ Tạo sự thay đổi mà bạn
muốn
– Thêm hành động (Action).
– Xóa các hành động.
– Thay đổi hành động.
4. Ghi lên đĩa những thay đổi.
Trang 9V Một số Macro cơ bản
Hành động
OpenTable
OpenForm
OpenQuery
OpenReport
Close
Save
OutputTo
MsgBox
Maximize
Giá trị
• Chọn Tên
• Form, Report,
• Datasheet
• Design
• Prin Preview
• Add, Edit, Read-Only
•
Thuộc tính
• Name
• View
• Data Mode
• Object Type
• Object Name
• Output Format
• Output File
•
Trang 10VI T¹o Macro cho nót lÖnh
(Command) trªn Form
1. Më CSDL
2. Më Form d íi d¹ng Design
View
3. T¾t nót lÖnh Control Wizard
trªn thanh Toolbox
4. KÝch chuét vµo Nót lÖnh
Command Button ® a vµo vÞ trÝ trªn Form mµ ta muèn
Trang 115 KÝch ph¶i vµo nót lÖnh/ Chän Properties
(chän nót lÖnh, KÝch nót Properties trªn thanh c«ng cô)
6 Chän Event/ Chän sù kiÖn OnClick/ chän
Macro muèn thùc hiÖn.
Cöa sæ Properties
xuÊt hiÖn:
7 VD
Trang 12Một số cách tạo Macro khác
1. Mở Form ở dạng Design
2. Đ a nút lệnh vào Form
3. Tạo theo các cách sau:
+ Kích vào Nút “ ” tại sự kiện OnClick/ Chọn Macro
và xây dựng Macro mới theo yêu cầu của bài toán.
+ Kích phải vào đối t ợng/ Build Event / Xây dựng
Macro theo theo yêu cầu + Tạo từ nút Control Wizard
Trang 13Tạo Macro khởi động
Khi mở tệp CSDL ra thì Macro này
thực hiện công việc của nó.
ờng.
Sau khi tạo xong, ghi Macro này với tên: Autoexec.