Bài 7 : MACRO
Số trang: 22
Loại file: ppt
Dung lượng: 367.00 KB
Lượt xem: 12
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Macro là lệnh thực thi một kịch bản công việc nào đó. Tạo macro chính là việc ghi lại một tập các thao tác xử lý của người dùng (Record Macro) sau đó lưu lại thành một bộ lệnh và đặt trong một "MacroName". Ngôn ngữ ghi lại (thể hiện công việc trong macro) trong MS Office là VB (không phải VB.NET). Khi cần thực thi công việc giống như việc đã làm thì chỉ cần chạy MacroName (bấm phím ALT+F8) đó để thực hiện lại một kịch bản. ...
Nội dung trích xuất từ tài liệu:
Bài 7 : MACRO Bài 7MACROGiới thiệu là tập hợp của một hoặc nhiều thao Macro tác nhằm tạo ra một hoạt động đặc biệt ví dụ : Mở một biểu mẫu (form), in một báo biểu (report). còn giúp bạn thực hiện các thao tác Macro bình thường một cách tự động Ví dụ có thể tạo ra một macro giúp bạn in một báo biểu với chỉ một cú kích chuột.Tạo MACRO Chọn mục MACRO và chọn new để tạo mới Chọn design để vào phần thiết kế MACRO Phần ghi chú cho từng Bảng thiết kế thao tácChọn thao tác cho macro Chọn/nhập các thông số cho thao tác Phần trợ giúp/helpThanh công cụ MACRO DANH SÁCH CÁC LỆNHAddMenu FindRecord OpenForm RepaintObject SendObjectApplyFilter GotoControl OpenFunction Restore SetMenuItemBeep GotoPage OpenModule RunApp SetValueCancelEvent GotoRecord OpenQuery RunCode SetWarningsClose Hourglass OpenReport RunCommand ShowAllRecordsCopyDatabaseFile Maximize OpenTable RunMacro ShowToolbarCopyObject Minimize OutputTo RunSQL StopAllMacrosDeleteObject MoveSize PrintOut Save StopmacroEcho MsgBox Quit SelectObject TransferDatabaseFindNext OpenDataAccessPag Rename SendKeys TransferSpreadsheet e TransferText CHI TIẾTmacro Một macro có thể có nhiều thao tác Mỗi thao tác sẽ được đặt trong dòng riêng ở cửa sổ design, và có phần thông số riêng biệt Thứ tự thực hiện ưu tiên từ trên xuống dướiVí dụ : Macromở form chức vụopenform Mở rộng tối đa toàn bộ màn hìnhmaximize Và hiện 1 thông báo : đã mởmsgboxKết quảMacro nhóm (group macro) có nhiều macro có cùng (gần) chức năng Khi thì nên đưa vào cùng 1 nhóm Ví dụ: nhóm macro thao tác trên cửa sổ Nhóm macro thao tác trên record Nhóm macro làm báo cáo …. Cách tạo macro nhóm Tạo macro là mặc định đã tạo ra nhóm macro Tạo các macro thành phần Nhấp chuột vào để hiện ra cột macro name thành phần Đặt tên cho các macro thành phần Thực thi và truy xuất Không sử dụng lệnh run , hay Dùng lệnh: Tools \ Macro \ Run macro Chọn macro cần chạyVí dụ Macro nhom : thaotacform có 3 macro thành phần Moform :mở form chức vụ, mở rộng màn hình và hiện thông báo Dongform :đóng form chức vụ lại và có 1 tiếng beep Thoat: thoát khỏi xuất đến đóng form chức vụ : Truy Thaotacform.dongformĐiều kiện thực thi thể đặt điều kiện cho các macro thực thi Có Click vào biểu tượng condition để hiện cột điều kiện Nhập điều kiện cho từng sự kiện Có thể nhập điều kiện vào hộp thoại nhập biểu thức bằng cách click chuột vàoVí dụ:Gán macro cho 1 sự kiện macro thực thi cho một sự kiện của một gán đối tượng trong CSDL Cho nút bấm button Cho các sự kiện như: khi mở 1 form, 1 report…Danh sách sự kiện Söï kieän Moâ taûBefore Update Macro hoaëc haøm chaïy khi döõ lieäu trong field cuûa record thay ñoåi, khi chaïy macro naøy ñaùnh giaù tính hôïp leä cuûa döõ lieäu tröôùc khi ghi döõ lieäu leân ñóa.After Update Macro hoaëc haøm chaïy khi döõ lieäu trong field cuûa record ñaõ thay ñoåi vaø ñöôïc ghi leân ñóa.On Change Macro hoaëc haøm chaïy khi noäi dung cuûa text box hoaëc combo box thay ñoåi hoaëc khi baïn di chuyeån töø trang naøy sang trang khaùc.On Enter Macro hoaëc haøm chaïy tröôùc khi moät ñieàu khieån nhaän ñöôïc döõ lieäu do ngöôøi duøng nhaäp vaøo töø baøn phím hoaëc chuoät, hay töø haøm SetFocus, On Enter chæ aùp duïng cho control treân Form chöù khoâng aùp duïng choDanh sách sự kiện (tt) Söï kieän Moâ taûOn Click Macro hoaëc haøm chaïy khi ñieàu khieån ñöôïc kích chuoät.On Dbl Click Macro hoaëc haøm chaïy khi ñieàu khieån ñöôïc kích ñuùp chuoät.OnMouse Down Macro hoaëc haøm chaïy khi ngöôøi duøng baám nuùt chuoät.OnMouse Move Macro hoaëc haøm chaïy khi ngöôøi duøng di chuyeån chuoät treân ñieàu khieån.On Mouse Up Macro hoaëc haøm chaïy khi ngöôøi duøng buoâng nuùt chuoät.On Key Down Macro hoaëc haøm chaïy khi ngöôøi duøng baám phím.On Key Up Macro hoaëc haøm chaïy khi ngöôøi duøng ngöng baám phím.
Nội dung trích xuất từ tài liệu:
Bài 7 : MACRO Bài 7MACROGiới thiệu là tập hợp của một hoặc nhiều thao Macro tác nhằm tạo ra một hoạt động đặc biệt ví dụ : Mở một biểu mẫu (form), in một báo biểu (report). còn giúp bạn thực hiện các thao tác Macro bình thường một cách tự động Ví dụ có thể tạo ra một macro giúp bạn in một báo biểu với chỉ một cú kích chuột.Tạo MACRO Chọn mục MACRO và chọn new để tạo mới Chọn design để vào phần thiết kế MACRO Phần ghi chú cho từng Bảng thiết kế thao tácChọn thao tác cho macro Chọn/nhập các thông số cho thao tác Phần trợ giúp/helpThanh công cụ MACRO DANH SÁCH CÁC LỆNHAddMenu FindRecord OpenForm RepaintObject SendObjectApplyFilter GotoControl OpenFunction Restore SetMenuItemBeep GotoPage OpenModule RunApp SetValueCancelEvent GotoRecord OpenQuery RunCode SetWarningsClose Hourglass OpenReport RunCommand ShowAllRecordsCopyDatabaseFile Maximize OpenTable RunMacro ShowToolbarCopyObject Minimize OutputTo RunSQL StopAllMacrosDeleteObject MoveSize PrintOut Save StopmacroEcho MsgBox Quit SelectObject TransferDatabaseFindNext OpenDataAccessPag Rename SendKeys TransferSpreadsheet e TransferText CHI TIẾTmacro Một macro có thể có nhiều thao tác Mỗi thao tác sẽ được đặt trong dòng riêng ở cửa sổ design, và có phần thông số riêng biệt Thứ tự thực hiện ưu tiên từ trên xuống dướiVí dụ : Macromở form chức vụopenform Mở rộng tối đa toàn bộ màn hìnhmaximize Và hiện 1 thông báo : đã mởmsgboxKết quảMacro nhóm (group macro) có nhiều macro có cùng (gần) chức năng Khi thì nên đưa vào cùng 1 nhóm Ví dụ: nhóm macro thao tác trên cửa sổ Nhóm macro thao tác trên record Nhóm macro làm báo cáo …. Cách tạo macro nhóm Tạo macro là mặc định đã tạo ra nhóm macro Tạo các macro thành phần Nhấp chuột vào để hiện ra cột macro name thành phần Đặt tên cho các macro thành phần Thực thi và truy xuất Không sử dụng lệnh run , hay Dùng lệnh: Tools \ Macro \ Run macro Chọn macro cần chạyVí dụ Macro nhom : thaotacform có 3 macro thành phần Moform :mở form chức vụ, mở rộng màn hình và hiện thông báo Dongform :đóng form chức vụ lại và có 1 tiếng beep Thoat: thoát khỏi xuất đến đóng form chức vụ : Truy Thaotacform.dongformĐiều kiện thực thi thể đặt điều kiện cho các macro thực thi Có Click vào biểu tượng condition để hiện cột điều kiện Nhập điều kiện cho từng sự kiện Có thể nhập điều kiện vào hộp thoại nhập biểu thức bằng cách click chuột vàoVí dụ:Gán macro cho 1 sự kiện macro thực thi cho một sự kiện của một gán đối tượng trong CSDL Cho nút bấm button Cho các sự kiện như: khi mở 1 form, 1 report…Danh sách sự kiện Söï kieän Moâ taûBefore Update Macro hoaëc haøm chaïy khi döõ lieäu trong field cuûa record thay ñoåi, khi chaïy macro naøy ñaùnh giaù tính hôïp leä cuûa döõ lieäu tröôùc khi ghi döõ lieäu leân ñóa.After Update Macro hoaëc haøm chaïy khi döõ lieäu trong field cuûa record ñaõ thay ñoåi vaø ñöôïc ghi leân ñóa.On Change Macro hoaëc haøm chaïy khi noäi dung cuûa text box hoaëc combo box thay ñoåi hoaëc khi baïn di chuyeån töø trang naøy sang trang khaùc.On Enter Macro hoaëc haøm chaïy tröôùc khi moät ñieàu khieån nhaän ñöôïc döõ lieäu do ngöôøi duøng nhaäp vaøo töø baøn phím hoaëc chuoät, hay töø haøm SetFocus, On Enter chæ aùp duïng cho control treân Form chöù khoâng aùp duïng choDanh sách sự kiện (tt) Söï kieän Moâ taûOn Click Macro hoaëc haøm chaïy khi ñieàu khieån ñöôïc kích chuoät.On Dbl Click Macro hoaëc haøm chaïy khi ñieàu khieån ñöôïc kích ñuùp chuoät.OnMouse Down Macro hoaëc haøm chaïy khi ngöôøi duøng baám nuùt chuoät.OnMouse Move Macro hoaëc haøm chaïy khi ngöôøi duøng di chuyeån chuoät treân ñieàu khieån.On Mouse Up Macro hoaëc haøm chaïy khi ngöôøi duøng buoâng nuùt chuoät.On Key Down Macro hoaëc haøm chaïy khi ngöôøi duøng baám phím.On Key Up Macro hoaëc haøm chaïy khi ngöôøi duøng ngöng baám phím.
Tìm kiếm theo từ khóa liên quan:
Macro tìm hiểu Macro tài liệu Macro bài giảng Macro xử lý văn bản tin học ứng dụng phần mềm accessGợi ý tài liệu liên quan:
-
Tài liệu bồi dưỡng giáo viên sử dụng SGK Tin học 10 Cánh diều (Định hướng Tin học ứng dụng)
61 trang 212 0 0 -
101 trang 193 1 0
-
20 trang 177 0 0
-
Giáo trình Mạng máy tính (Nghề: Tin học ứng dụng - Trung cấp) - Trường Cao đẳng Cộng đồng Đồng Tháp
189 trang 161 0 0 -
73 trang 146 0 0
-
Giáo trình Tin học ứng dụng: Phần 1 - Trường ĐH Tài nguyên và Môi trường Hà Nội
125 trang 145 0 0 -
Bài giảng Tin học ứng dụng: Kiểm định trung bình - Trường ĐH Y dược Huế
25 trang 137 0 0 -
Giáo trình Quản trị mạng (Nghề: Tin học ứng dụng - Trung cấp) - Trường Cao đẳng Cộng đồng Đồng Tháp
173 trang 118 1 0 -
175 trang 104 0 0
-
Tài liệu dạy học môn Tin học (Trình độ: Cao đẳng): Phần 1 - Tổng cục Giáo dục nghề nghiệp
186 trang 93 0 0