1. Trang chủ
  2. » Công Nghệ Thông Tin

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

22 429 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 22
Dung lượng 1,08 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Tập lệnh – Macro  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... Tập lệnh –

Trang 1

Giảng Viên: Lê Thị Minh Nguyện Email: nguyenltm@hotmail.com

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

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

Trang 2

19/08/2012 - MaMH: 701006 - Chương 6 Tập lệnh – Macro 3

GIỚI THIỆU

Macro trong MS Access là tập hợp các lệnh

(Hành động ) được định sẵn nhằm tự động thực

hiện chuỗi các tác vụ nào đó mà không cần sự can

thiệp từng bước của người sử dụng

 Macro được dùng khi có các hành động nào

thường xuyên lặp lại trong MS Access hoặc được

dùng khi cần kết hợp các hành động đơn giản

nhằm giải quyết một vấn đề nào đó khi xây

dựng các ứng dụng nhằm tăng thêm tính hiệu quả

và chính xác cho cơ sở dữ liệu

19/08/2012 - MaMH: 701006 - Chương 6 Tập lệnh – Macro

 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

4 GIỚI THIỆU

Trang 3

19/08/2012 - MaMH: 701006 - Chương 6 Tập lệnh – Macro 5

 Các loại Macro

Standalone Macros : Là một đối tượng của cơ

sở dữ liệu, Macro này sau khi được tạo và lưu

Navigation Pane

Data Macros : Là loại Macro được lưu trữ như

một phần của một Table

Embedded Macros : Là loại Macro được lưu

trữ như một phần của một Form hoặc Report

hoặc một đối tượng trên Form hoặc Report

chịu tác động của một sự kiện

GIỚI THIỆU

6

Cách tạo

 Chọn Tab Create trên thanh Ribbon, trong nhóm

lệnh Macro & Code, Click nút Macro

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

Tập lệnh đơn

Trang 4

19/08/2012 - MaMH: 701006 - Chương 6 Tập lệnh – Macro 7

Cách tạo

Tập lệnh đơn

19/08/2012 - MaMH: 701006 - Chương 6 Tập lệnh – Macro 8

Cách tạo

tương ứng

Tập lệnh đơn

Trang 5

19/08/2012 - MaMH: 701006 - Chương 6 Tập lệnh – Macro 9

Thực thi Macro

đố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

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ụ

Click phải trên đối tượng chọn Properties, hoặc

chọn đối tượng → Mở Properties Sheet

Chọn Tab Event, chọn sự kiện (Event)

Trong danh sách xổ xuống chọn tên Macro

Tập lệnh đơn

Trang 6

19/08/2012 - MaMH: 701006 - Chương 6 Tập lệnh – Macro 11

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

Trang 7

19/08/2012 - MaMH: 701006 - Chương 6 Tập lệnh – Macro 13

Trang 8

19/08/2012 - MaMH: 701006 - Chương 6 Tập lệnh – Macro 15

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

19/08/2012 - MaMH: 701006 - Chương 6 Tập lệnh – Macro

Trang 9

19/08/2012 - MaMH: 701006 - Chương 6 Tập lệnh – Macro

Trang 10

19/08/2012 - MaMH: 701006 - Chương 6 Tập lệnh – Macro

Hàm thường dùng trong biểu thức

điều kiện

Hàm MsgBox («msg», «type», «title»)

 Các tham số của hàm

• Message: Nội dung của chuỗi thông báo

• Type: giá trị số biểu diễn các nút lệnh và biểu

tượng trên hộp thông báo

• Title: tiêu đề của hộp thông báo

19

Tập lệnh gom nhóm có điều kiện

19/08/2012 - MaMH: 701006 - Chương 6 Tập lệnh – Macro 20

Giá trị số của các biểu tượng và nút lệnh trên hộp thông

báo

Tập lệnh gom nhóm có điều kiện

Trang 11

19/08/2012 - MaMH: 701006 - Chương 6 Tập lệnh – Macro 21

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

Tập lệnh gom nhóm có điều kiện

22

Sub Macro

là Submacro

phải được phân biệt bằng một tên riêng

 Cách tạo

Trong cửa sổ thiết kế Macro, mở khung Action

Catalog bằng cách Click nút Action Catalog trong

tab Design trên thanh Ribbon

Tập lệnh gom nhóm có điều kiện

Trang 12

19/08/2012 - MaMH: 701006 - Chương 6 Tập lệnh – Macro 23

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

Tập lệnh gom nhóm có điều kiện

19/08/2012 - MaMH: 701006 - Chương 6 Tập lệnh – Macro 24

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

Tập lệnh gom nhóm có điều kiện

Trang 13

19/08/2012 - MaMH: 701006 - Chương 6 Tập lệnh – Macro 25

Ví dụ: khi click nút xóa chương trình sẽ xuất hiện hộp thông

báo xác nhận "Bạn có chắc chắn xóa không?", nếu người

dùng click nút yes thì xóa, ngược lại thì không xóa Biểu thức

điều kiện có dạng:

Tập lệnh gom nhóm có điều kiện

26

 Các hàm thường dùng trong biểu thức điều kiện

Hàm MsgBox (“Message”, “Type”, “Title”)

Trang 14

19/08/2012 - MaMH: 701006 - Chương 6 Tập lệnh – Macro 27

Ứ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 28

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

Trang 15

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

30

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

Trang 16

19/08/2012 - MaMH: 701006 - Chương 6 Tập lệnh – Macro 31

Ứ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 32

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

Trang 17

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

34

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

Trang 18

19/08/2012 - MaMH: 701006 - Chương 6 Tập lệnh – Macro 35

Ứ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 36

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

Trang 19

19/08/2012 - MaMH: 701006 - Chương 6 Tập lệnh – Macro 37

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

38

Trang 20

19/08/2012 - MaMH: 701006 - Chương 6 Tập lệnh – Macro 39

Ứ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

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

Trang 21

19/08/2012 - MaMH: 701006 - Chương 6 Tập lệnh – Macro 41

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

42

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

Trang 22

KHOA QUẢN TRỊ KINH DOANH

Ngày đăng: 09/01/2016, 10:41

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm