Bài giảng Tin học ứng dụng trong kinh doanh 2: Chương 6 Lê Thị Minh Nguyện - Pdf 33

8/5/2014

TIN HỌC ỨNG DỤNG
TRONG KINH DOANH 2

Chương 6
TẬP LỆNH - MACRO

Giảng Viên: Lê Thị Minh Nguyện
Email:

NỘI DUNG

1

Giới thiệu

2

Tập lệnh đơn

3
4
5
19/08/2012

-

Các hành động trong tập lệnh

Các biến cố xảy ra trên biểu mẩu

MaMH: 701006

-

Chương 6. Tập lệnh – Macro

3

GIỚI THIỆU
Giả sử xây dựng một form với nút đóng
form bằng cách tạo nút trên form và xây
dựng một macro để đóng form sau đó gán
macro cho sự kiện Click của nút.

19/08/2012

-

MaMH: 701006

-

Chương 6. Tập lệnh – Macro

4

2


8/5/2014

 Xuất hiện cửa sổ thiết kế Macro với các thành
phần:
• Khung bên trái dùng để chọn các Action trong
Macro.
• Khung bên phải chứa các Action theo nhóm và các
đối tượng trong cơ sở dữ liệu đã được gán Macro.
6

19/08/2012

-

MaMH: 701006

-

Chương 6. Tập lệnh – Macro

3


8/5/2014

Tập lệnh đơn
Cách tạo

19/08/2012

-


8/5/2014

Tập lệnh đơn
Thực thi Macro
 Đối với macro không gán cho sự kiện của một
đối tượng cụ thể thì chọn tên Macro và Click
nút Run để thực thi hoặc Double Click vào tên
Macro, thường dùng cho các Macro chứa các
lệnh Open.
 Đối với Macro mà chỉ có thể thực thi khi tác
động vào một đối tượng cụ thể trên Form
hoặc Report thì sau khi tạo và lưu Macro thì
phải gán Macro cho sự kiện của đối tượng cụ
thể. Cách thực hiện
19/08/2012

-

MaMH: 701006

-

Chương 6. Tập lệnh – Macro

9

Tập lệnh đơn
Thực thi Macro
• Mở Form hoặc Report chứa đối tượng cần gán
Macro.

• Beep
• CloseDatabase
• QuitAccess

19/08/2012

-

MaMH: 701006

-

Chương 6. Tập lệnh – Macro

11

CÁC HÀNH ĐỘNG TRONG TẬP LỆNH
Các Action thường dùng
 Macro Commands









19/08/2012









19/08/2012

GotoControl
GotoPage
GotoRecord
OpenForm
OpenReport
OpenTable
PrintObject
PrintPreview
SelectObject
SetProperty
-

MaMH: 701006

-

Chương 6. Tập lệnh – Macro

13

CÁC HÀNH ĐỘNG TRONG TẬP LỆNH

14

7


8/5/2014

CÁC HÀNH ĐỘNG TRONG TẬP LỆNH
Các Action thường dùng
 User Interface Commands







19/08/2012

AddMenu
BrowseTo
LockNavigationPane
MessageBox
SetMenuItem
UndoRecord

-

MaMH: 701006



19/08/2012

-

MaMH: 701006

-

Chương 6. Tập lệnh – Macro

17

Các biến cố trên xảy ra trên biểu mẫu
Các event
 Form data Events

19/08/2012

-

MaMH: 701006

-

Chương 6. Tập lệnh – Macro

18

9

19/08/2012

-

MaMH: 701006

-

Chương 6. Tập lệnh – Macro

20

10


8/5/2014

Tập lệnh gom nhóm có điều kiện
Giá trị trả về của hàm là sự chọn lựa nút lệnh
trên hộp thông báo

19/08/2012

-

MaMH: 701006

-

Chương 6. Tập lệnh – Macro

8/5/2014

Tập lệnh gom nhóm có điều kiện
Sub Macro
 Cách tạo
• Drag chuột kéo Submacro trong khung Action
Catalog vào cửa sổ thiết kế Macro.

19/08/2012

-

MaMH: 701006

-

Chương 6. Tập lệnh – Macro

23

Tập lệnh gom nhóm có điều kiện
Sub Macro
 Cách tạo
• Trong cửa sổ thiết kế xuất hiện khung Submacro.
Nhập tên cho Submacro

Chọn Action cho Submacro
19/08/2012

-

Chương 6. Tập lệnh – Macro

Tập lệnh gom nhóm có điều kiện
Các hàm thường dùng trong biểu thức điều kiện
 Hàm MsgBox (“Message”, “Type”, “Title”)
• Ví dụ
– MsgBox("Ban co muon xoa khong",32+4,"Thong
bao")=6
Title
Message

32
4
19/08/2012

-

MaMH: 701006

-

Chương 6. Tập lệnh – Macro

26

13


8/5/2014



8/5/2014

Ứng dụng Chương trình quản lý điểm

19/08/2012

-

MaMH: 701006

-

Chương 6. Tập lệnh – Macro

29

Ứng dụng Chương trình quản lý điểm

19/08/2012

-

MaMH: 701006

-

Chương 6. Tập lệnh – Macro

30

Chương 6. Tập lệnh – Macro

32

16


8/5/2014

Ứng dụng Chương trình quản lý điểm

19/08/2012

-

MaMH: 701006

-

Chương 6. Tập lệnh – Macro

33

Ứng dụng Chương trình quản lý điểm

19/08/2012

-

MaMH: 701006

-

MaMH: 701006

-

Chương 6. Tập lệnh – Macro

36

18


8/5/2014

Ứng dụng Chương trình quản lý điểm

19/08/2012

-

MaMH: 701006

-

Chương 6. Tập lệnh – Macro

19/08/2012

-

Ứng dụng Chương trình quản lý điểm

19/08/2012

-

MaMH: 701006

-

Chương 6. Tập lệnh – Macro

40

20


8/5/2014

Ứng dụng Chương trình quản lý điểm

19/08/2012

-

MaMH: 701006

-

Chương 6. Tập lệnh – Macro


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status