Bài giảng Macro
PhÇn V: MacrosTiÕp theo Tuesday, September 4, 2012 Access2000 - Macro 2Sử dụng Macro để ẩn các thanh công cụ Tool BarKhi sử dụng Macro để tạo menu nhưng mới chỉ thay đổi được menu của hệ thống nhưng chưa ẩn đi được các thanh tool bar. để thực hiện được việc này ngoài cách lập trình viết các câu lệnh macro còn cung cấp cho chúng ta một hành động để ẩn đi các thanh công cụ: Hành động đó có tên là Show toolbar Tuesday, September 4, 2012 Access2000 - Macro 3Các thao tác thực hiệnB1. Chọn thành phần Macros rồi chọn New.B2. Tại Action/ chọn Show toolbarB3. Tại Toolbar name: chọn tên toolbar cần ẩnB4. Chọn No Tuesday, September 4, 2012 Access2000 - Macro 4Tạo Macro chặn bắt các phímChức năng: cho phép chặn bắt (vô hiệu hoá) các phím khi chạy chương trình. Mục đích ngăn cấm người khác phá hoại vì vô tình hay cố ý.Macro vô hiệu hoá các phím được đặt tên là : Autokey Tuesday, September 4, 2012 Access2000 - Macro 5Các bước thực hiệnCác bước thực hiệnB1. Tạo Macro đặt tên là AutokeyB2. Từ menu View/ chọn Macro nameB3. Tại Macro name đặt tên phím tắt cần chặn bắt.B4. Tại mục Action/ chọn CancelEventlưu ý:- các phím được đặt trong dấu ngoặc móc {} - Nếu các phím kết hợp là Ctrl thên dấu mũ ở phía trước (^)- Nếu các phím kết hợplà Shift thêm dấu cộng ở phía trước (+). Tuesday, September 4, 2012 Access2000 - Macro 6VÝ dô: Tuesday, September 4, 2012 Access2000 - Macro 7Tạo menu khi sử dụng nút lệnh Nhiều khi thiết kế chương trình ngoài cách thiết kế giao diện chính như giao diện truyền thống, chúng ta muốn xây dựng giao diện theo riêng mình (Giao diện dụng nút lệnh)Cách thực hiện như việc thực hiện tạo menu nhưng chỉ ở mức độ giả lập Tuesday, September 4, 2012 Access2000 - Macro 8Các bước thực hiệnB1. Tạo Macro tạo menu như sau:-Tại Action chọn Addmenu-Tại Menu name để trống-Tại Menu macro name đặt tên MacroB2. Tạo Macro con trùng tên với Macro được đặt tên trong Menu macro name-Tại Action chọn CancelEvent Tuesday, September 4, 2012 Access2000 - Macro 9B4. Tạo form chứa các nút lệnh điều khiển (giao diện chính) chứa Macro tạo menu.B5. Tạo Macro Autoexec gọi chạy form điều khiển và macro AutokeysKhi thực hiện việc mở CSDL macro khởi động sẽ gọi chạy form giao diện chính. Khi đó Macro tạo menu sẽ thay đổi hệ thống và macro Autokeys sẽ chặn bắt các phím nóng có sẵn của hệ thống . Access2000 - Macro 8Các bước thực hiệnB1. Tạo Macro tạo menu như sau:-Tại Action chọn Addmenu-Tại Menu name để trống-Tại Menu macro name đặt tên MacroB2. Tạo Macro. PhÇn V: MacrosTiÕp theo Tuesday, September 4, 2012 Access2000 - Macro 2Sử dụng Macro để ẩn các thanh công cụ Tool BarKhi sử dụng Macro để tạo menu