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

Lập trình VBA trong PowerPoint

79 551 1

Đ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 79
Dung lượng 3,95 MB

Nội dung

VBA hay còn gọi là Visual Basic of APPlications là một trong những ngôn ngữ lập trình tích hợp với Excel nói riêng và công cụ Offile nói chung. Với khả năng có thể tự động hóa cao mang lợi nhiều lợi ích cho người dùng như có thể giải quyết những bài toán phức tạp nhất một cách đơn giản.

Trang 2

• CÁC ĐỐI TƯỢNG CƠ BẢN

• CÁC ĐỐI TƯỢNG NÂNG CAO

• CÁCH ĐẶT THỜI GIAN CHO CÁC ĐỐI TƯỢNG

• TRUY XUẤT ĐẾN SLIDE & SHAPE

YÊU CẦU: HỌC VIÊN SỬ DỤNG THÀNH THẠO POWERPOINT CƠ BẢN

Trang 3

POWERPOINT NÂNG CAO

Trang 4

POWERPOINT NÂNG CAO

HIỆU ỨNG

Mỗi hiệu ứng sẽ có nhữnglựa chọn nâng cao về hướngchuyển động tại nút Effect

Options

Trang 5

POWERPOINT NÂNG CAO

HIỆU ỨNG

Bên cạnh đó còn có những tùy chọn về thời gian thực hiện hiệu

Trang 6

POWERPOINT NÂNG CAO

HIỆU ỨNG

Để thêm hiệu ứng cho một

đối tượng, lựa chọn nút

Add Animation rồi chọn

hiệu ứng cần thêm

Trang 7

POWERPOINT NÂNG CAO

HIỆU ỨNG

Để bật cửa sổ chứa hiệu

ứng của các đối tượng, lựa

chọn nút Animation Pane

Tại cửa sổ chứa hiệu ứngnày, ta cũng có thể thực

Trang 8

POWERPOINT NÂNG CAO

HIỆU ỨNG

Menu ngữ cảnh hiện

ra cho phép lựa chọn

các cài đặt

Chạy khi click chuột

Chạy cùng với hiệu

ứng trước

Trang 9

POWERPOINT NÂNG CAO

Trang 10

POWERPOINT NÂNG CAO

HIỆU ỨNG

Cửa sổ tùy chọn về

thời gian

Tùy chọn:

Chạy khi nào

Chạy khi tương tác với đối

Chạy sau hiệu ứng

trước trong khoảng

thời gian bao lâu

Chạy trong bao lâu

Lặp lại bao nhiêu lần

Trang 11

POWERPOINT NÂNG CAO

Trang 12

POWERPOINT NÂNG CAO

TRIGGER

• TRIGGER ĐƯỢC DÙNG KHI:

• MUỐN BẮT SỰ KIỆN CHO MỘT ĐỐI TƯỢNG

• ĐỐI TƯỢNG ĐÓ PHẢI CÓ HIỆU ỨNG

Trang 13

POWERPOINT NÂNG CAO

TRIGGER

• CÁCH TẠO TRIGGER:

• LỰA CHỌN ĐỐI TƯỢNG CẦN ĐẶT TRIGGER

• TẠO HIỆU ỨNG CHO ĐỐI TƯỢNG ĐÓ

• TẠI CỬA SỔ ANIMATION PANE CLICK VÀO MŨI TÊN HOẶC CLICK CHUỘTPHẢI VÀO HIỆU ỨNG CỦA ĐỐI TƯỢNG CẦN ĐẶT TRIGGER

• CHỌN TIMING

• LỰA CHỌN NÚT TRIGGER

Trang 14

POWERPOINT NÂNG CAO

TRIGGER

• VÍ DỤ 1:

• CÓ MỘT CÂU HỎI CUỐI BÀI VÀ 3 ĐÁP ÁN (1 ĐÚNG, 2 SAI)

• KHI BẤM VÀO ĐÁP ÁN ĐÚNG THÌ XUẤT HIỆN MẶT CƯỜI ĐỒNG THỜIPHÁT RA TIẾNG VỖ TAY

• KHI BẤM VÀO 1 TRONG 2 ĐÁP ÁN SAI THÌ XUẤT HIỆN MẶT MẾU

Trang 15

POWERPOINT NÂNG CAO

TRIGGER

• HƯỚNG DẪN THỰC HIỆN VÍ DỤ TRÊN

• TẠO 1 CÂU HỎI VÀ 3 CÂU TRẢ LỜI TRÊN 4 TEXTBOX KHÁC NHAU

• TẠO 1 MẶT CƯỜI VÀ 1 MẶT MẾU

• TẠO 1 HIỆU ỨNG XUẤT HIỆN CHO MẶT CƯỜI VÀ 2 HIỆU ỨNG XUẤT HIỆN CHO MẶT MẾU

• ĐẶT TRIGGER CHO HIỆU ỨNG XUẤT HIỆN CỦA MẶT CƯỜI LÀ KHI BẤM VÀO CÂU TRẢ LỜI ĐÚNG ĐỒNG THỜI CHỌN TIẾNG CHO HIỆU ỨNG LÀ APPLAUSE

Trang 16

POWERPOINT NÂNG CAO

để lựa chọnTimingB3: bấm vào

nút TriggerB4: bấm vào nút lựa chọn

B5: Lựa chọnđối tượng sẽ

Trang 17

POWERPOINT NÂNG CAO

TRIGGER

Bấm chuột phải

vào đây

Trang 18

POWERPOINT NÂNG CAO

Trang 19

POWERPOINT NÂNG CAO

• VÍ DỤ 2:

• TẠO ĐỒNG HỒ ĐẾM NGƯỢC KHI BẤM VÀO NÚT BẮT ĐẦU

Trang 20

POWERPOINT NÂNG CAO

• HƯỚNG DẪN THỰC HIỆN VÍ DỤ 2

• TẠO 10 HÌNH TRÒN XẾP CHỒNG LÊN NHAU

• ĐIỀN SỐ CHO CÁC HÌNH TRÒN LẦN LƯỢT TỪ 1 ĐẾN 10

• LỰA CHỌN CẢ 10 HÌNH RỒI ĐẶT HIỆU ỨNG BIẾN MẤT CHO CHÚNG LÀ FADE, ĐẶT TRIGGER CHO CHÚNG LÀ CHẠY KHI BẤM VÀO NÚT BẮT

ĐẦU

Trang 21

POWERPOINT NÂNG CAO

• HƯỚNG DẪN THỰC HIỆN VÍ DỤ 2

Trang 22

POWERPOINT NÂNG CAO

• HƯỚNG DẪN THỰC HIỆN VÍ DỤ 2

• TẠO 10 HÌNH TRÒN XẾP CHỒNG LÊN NHAU

• ĐIỀN SỐ CHO CÁC HÌNH TRÒN LẦN LƯỢT TỪ 1 ĐẾN 10

• LỰA CHỌN CẢ 10 HÌNH RỒI ĐẶT HIỆU ỨNG BIẾN MẤT CHO CHÚNG

LÀ FADE, ĐẶT TRIGGER CHO CHÚNG LÀ CHẠY KHI BẤM VÀO NÚT BẮT ĐẦU

• ĐỔI VỊ TRÍ CHO CÁC HIỆU ỨNG ĐỂ SAO SỰ BIẾN MẤT BẮT ĐẦU TỪ

10 ĐẾN 1

• LỰA CHỌN CÁC HIỆU ỨNG TỪ 1 ĐẾN 9, ĐẶT THỜI GIAN THỰC HIỆN

LÀ AFTER PREVIOUS, DELAY 1S

• ĐẶT THỜI GIAN THỰC HIỆN CHO HIỆU ỨNG CỦA HÌNH 10 LÀ START

ON CLICK

Trang 23

POWERPOINT NÂNG CAO

• HƯỚNG DẪN THỰC HIỆN VÍ DỤ 2

B1: Đổi vị

B2: Đặt Timing nhưtrênB3: Chọn

tiếng là

Trang 24

POWERPOINT NÂNG CAO

• HƯỚNG DẪN THỰC HIỆN VÍ DỤ 2

Để đặt trùng khít các hình:

• Chọn toàn bộ các hình

• Chọn Format/Align/Top,Left

Trang 25

POWERPOINT NÂNG CAO

Trang 26

BÀI TẬP

• CÂU 1:

• THIẾT KẾ BỘ CÂU HỎI TRẮC NGHIỆM GỒM 5 CÂU HỎI

• MỖI CÂU CÓ 3 PHƯƠNG ÁN TRẢ LỜI (1 PHƯƠNG ÁN ĐÚNG VÀ 2

PHƯƠNG ÁN SAI)

• TẠI SLIDE CỦA MỖI CÂU HỎI CÓ MỘT NÚT BẮT ĐẦU, KHI BẤM VÀO NÚT NÀY

THÌ ĐỒNG HỒ ĐẾM NGƯỢC 10 GIÂY BẮT ĐẦU CHẠY

• CHỌN PHƯƠNG ÁN ĐÚNG THÌ XUẤT HIỆN MẶT CƯỜI ĐỒNG THỜI XUẤT HIỆN TIẾNG VỖ TAY

• CHỌN PHƯƠNG ÁN SAI THÌ XUẤT HIỆN MẶT MẾU ĐỒNG THỜI PHƯƠNG

ÁN SAI BIẾN MẤT

Trang 28

VẤN ĐỀ ĐẶT RA

• TẤT CẢ NHỮNG TƯƠNG TÁC Ở TRÊN ĐỀU CHỈ LÀ MỘT CHIỀU.

• MUỐN NHẬN CÂU TRẢ LỜI BẰNG CÁCH GÕ TỪ BÀN PHÍM THÌ LÀM THẾ NÀO?

• MUỐN THIẾT KẾ CÂU TRẢ LỜI THEO KIỂU GHÉP NỐI THÌ LÀM THẾ

NÀO?

• MUỐN DỪNG ĐỒNG HỒ TẠI THỜI ĐIỂM TRẢ LỜI THÌ LÀM THẾ NÀO?

• MUỐN LƯU LẠI ĐIỂM SAU MỖI CÂU TRẢ LỜI ĐÚNG THÌ SAO?

• ????

Trang 30

LẬP TRÌNH VBA

• TỔNG QUAN

• CÁC ĐỐI TƯỢNG CƠ BẢN

• CÁC ĐỐI TƯỢNG NÂNG CAO

• CÁCH ĐẶT THỜI GIAN CHO CÁC ĐỐI TƯỢNG

• TRUY XUẤT ĐẾN SLIDE & SHAPE

Trang 32

Rồi ấn OK

Trang 34

CÁC ĐỐI TƯỢNG CƠ BẢN

Mỗi đối tượng

sẽ có những thuộc tính và

phương thức

Trang 35

CÁC THUỘC TÍNH CỦA ĐỐI TƯỢNG

Thuộc tính Ý nghĩa

Name Tên của đối tượng (phải khác nhau, viết liền, không dấu)

Font Cho phép thay đổi font chữ, cỡ chữ, kiểu chữ cho đối tượng

(Muốn viết tiếng việt thì chọn font Vn và bảng mã TCVN3)Caption Cho phép lấy/đặt giá trị hiển thị của Lable hoặc Button, Check

Box, Option ButtonText Cho phép lấy/đặt giá trị chữ của TextBox

Trang 36

BẮT SỰ KIỆN CHO MỘT ĐỐI TƯỢNG

• NHÁY KÉP CHUỘT VÀO ĐỐI TƯỢNG CẦN BẮT SỰ KIỆN

• CỬA SỔ VIẾT CODE HIỆN RA SINH SẴN MỘT ĐOẠN MÃ LỆNH ĐẦU

VÀ CUỐI HÀM

• VIẾT LỆNH VÀO THÂN HÀM TẠI VỊ TRÍ CON TRỎ

• VÍ DỤ: KHI BẤM VÀO NÚT KẾT QUẢ THÌ TEXT BOX KẾT QUẢ HIỂN THỊ NỘI DUNG CỦA KẾT QUẢ TA LÀM NHƯ SAU:

Trang 37

BẮT SỰ KIỆN

Nháy kép chuột vào nút Ket qua

Cửa sổ viết lệnh hiện ra, cho đoạn

Trang 39

CÁC KIỂU DỮ LIỆU

Trang 40

CÁCH KHAI BÁO BIẾN/ HẰNG

Trang 41

PHẠM VI SỬ DỤNG

Trang 42

CÁCH KHAI BÁO THỦ TỤC/ HÀM

Trang 43

CÁC TOÁN TỬ

Trang 44

CÁC HÀM CHUYỂN ĐỔI KIỂU

Trang 45

CÁC HÀM TOÁN HỌC

Trang 46

CÁC HÀM CHUỖI

Trang 47

CÁC HÀM CHUỖI

Trang 48

CÁC HÀM CHUỖI

Trang 49

CẤU TRÚC ĐIỀU KHIỂN

Trang 50

CẤU TRÚC LẶP

Trang 51

CẤU TRÚC LẶP

Trang 52

CẤU TRÚC LẶP

Trang 53

CẤU TRÚC LẶP WHILE WEND

Trang 54

CÂÚ TRÚC LẶP

Trang 55

CẤU TRÚC LẶP

Trang 56

MỘT SỐ LỆNH NGẮT

Trang 57

THAM CHIẾU ĐẾN FILE POWERPOINT

Trang 58

CÁC THUỘC TÍNH CỦA ĐỐI TƯỢNG

FILE

Trang 59

CÁC THUỘC TÍNH CỦA ĐỐI TƯỢNG

FILE

Trang 60

THAM CHIẾU ĐẾN SLIDE

Trang 61

CÁC THUỘC TÍNH CỦA SLIDE

Trang 62

CÁC ĐỐI TƯỢNG TRÊN MỘT SLIDE

Trang 63

TRÌNH CHIẾU SLIDE

Trang 64

L ƯU FILE POWERPOINT KHI SỬ DỤNG

VBA

Chọn Save as rồi chọn kiểu file là PowerPoint Macro Enabled Presentation

Trang 65

BÀI TẬP VÍ DỤ

• TẠO MỘT BỘ 3 CÂU HỎI (MỖI CÂU TRÊN 1 SLIDE)

• CÂU 1 CHO PHÉP NGƯỜI DÙNG TRẢ LỜI BẰNG CÁCH CLICK CHUỘT VÀO PHƯƠNG ÁN TRẢ LỜI ĐÚNG

• CÂU 2 YÊU CẦU TRẢ LỜI BẰNG CÁCH GÕ TỪ BÀN PHÍM

• CÂU 3 YÊU CẦU GHÉP NỐI CÁC ĐÁP ÁN VÀO ĐÚNG CHỖ

• TẠI SLIDE CUỐI CÙNG:

Trang 66

H ƯỚNG DẪN THIẾT KẾ

Trang 67

H ƯỚNG DẪN THIẾT KẾ

B1B2

B3

B4

B5Đặt tên (mỗi đối

tượng một tên

Trang 68

H ƯỚNG DẪN THIẾT KẾ

B1B2: Chọn

tính

B5Đặt tên (mỗi đối tượng một tên khác nhau)

Trang 69

B5Đặt tên và đặtmàu cho mỗi label

Trang 70

H ƯỚNG DẪN THIẾT KẾ

Vẽ 1 Label kết quả

Đặt tên và caption cho mỗi đối tượngNháy kép vào mỗi

Vẽ 2 Comand Button

Trang 71

H ƯỚNG DẪN VIẾT LỆNH CHO CÂU HỎI GHÉP NỐI

Nháy kép vào nút lbkqDong và viết lệnh

Nháy kép vào nút lbkqDong và viết lệnh

Trang 72

H ƯỚNG DẪN CÁCH XEM TÊN SLIDE

chỉ số Slide là 71

Tên Slide lại là 69

Tại mỗi slide câu hỏi, bật cửa

sổ properties, bấm chuột vào

Trang 73

H ƯỚNG DẪN VIẾT LỆNH CHO NÚT XEM KẾT QUẢ

Khai báo một biến điểm

Chú ý lấy

tên các slide

cho đúng

Trang 74

CÂU HỎI SỐ 1 - CHỌN 1 ĐÁP ÁN

ĐÚNG

Trang 75

CÂU HỎI SỐ 2 - ĐIỀN TỪ THÍCH HỢP

Trang 76

CÂU HỎI SỐ 3 – GHÉP NỐI CÁC TỔ HỢP

Trang 77

KẾT QUẢ Ket qua cua ban la :

Ngày đăng: 03/12/2018, 14:58

TỪ KHÓA LIÊN QUAN

w