Chương trình bao gồm một chuỗi các thao tác được ghi nhận hay gồm chuỗi các lệnh và hàm được lưu giữ trong module VBA Visual Basic for Applications được kết hợp với Presentation đang mở.
Trang 1NỘI DUNG TRÌNH BÀY
MACRO
ACTION SETTINGS
ACTIVEX CONTROL
Trang 2 Macro là chương trình do người dùng tạo ra Chương trình bao gồm một chuỗi các thao tác được ghi nhận hay gồm chuỗi các lệnh và
hàm được lưu giữ trong module VBA
(Visual Basic for Applications) được kết hợp với Presentation đang mở
Dùng Macro để tự động hoá, tăng tốc và đơn giản việc sử dụng PowerPoint do không phải lặp lại nhiều lần
Trang 3HAI CÁCH TẠO MACRO
Ghi
Soạn
Trang 41- GHI MỘT MACRO
-MỞ SLIDE
TOOLS/MACRO/REC ORD NEW MACRO -ĐẶT TÊN
-MƠ TẢ MACRO
Trang 5-KÍCH OK ĐỂ BẮT ĐẦU GHI CÁC HOẠT ĐỘNG
Trang 6SOẠN BẰNG VBA
Soạn
Trang 7-NHẬP MACRO NAME RỒI KÍCH
CREATE
Trang 8SOẠN THẢO
CL OS
E A ND RE TUR N
Trang 9CHẠY MỘT MACRO TỪ MENU
-TOOLS/MACRO/MACROS -KÍCH TÊN MACRO MUỐN CHẠY -KÍCH RUN
Trang 10CHẠY MỘT MACRO TỪ THANH CÔNG CỤ
-MỞ SLIDE CÓ MACRO
-TOOLS/CUSTOMIZE/COMMAND
-CHỌN MACRO TRONG CATEGORIES
-DRAG MACRO LÊN THANH CÔNG CỤ
-KÍCH MOUSE PHẢI/CHANGE BUTTON
IMAGE ĐỂ CHỌN BIỂU TƯỢNG
-KÍCH CLOSE
Trang 11XEM VÀ SỬA : EDIT
Trang 12XOÁ : DELETE : DELETE
Trang 13 MỘT MACRO GẮN KẾT VỚI MỘT
PRESENTATION
CÓ THỂ SAO CHÉP TOÀN BỘ HOẶC MỘT PHẦN MACRO TRONG CÙNG MỘT PRESENTATION HOẶC SANG MỘT PRESENTATION KHÁC
Trang 14ACTION
SETTINGS
Khởi động một thao tác khi kích
hay lướt mouse trên đối tượng
Thao tác có thể là kết nối với Web, phát âm thanh, chạy một Macro
hoặc mở một chương trình.
Trang 15 1-Mở Slide
Trang 16chỉnh hoặc phát một đối tượng nhúng
thanh
Trang 17OPTION BUTTON
LIST
Trang 18MỘT VÍ DỤ
MỞ MỘT SLIDE
TẠO TEXTBOX THỨ 1-ĐỐI TƯỢNG 1
TẠO TEXTBOX THỨ 2- ĐỐI TƯỢNG 1
TẠO ĐỐI TƯỢNG THỨ 1-ĐỐI TƯỢNG 3
TẠO ĐỐI TƯỢNG THỨ 2-ĐỐI TƯỢNG 4
KÍCH TOOLS/MACRO/MACROS
TẠO MACRO THỨ 1, ĐẶT TÊN M1
TẠO MACRO THỨ 2, ĐẶT TÊN M2
Trang 19SUB M1()
SLIDESHOWWINDOWS(1).PRESENTATION.SLIDE(1).SHAPES.RANG(1).VISIBLE=msoTrue
SLIDESHOWWINDOWS(1).PRESENTATION.SLIDE(1).SHAPES.RANG(2).VISIBLE=msoFalseEND SUB
SUB M2()
SLIDESHOWWINDOWS(1).PRESENTATION.SLIDE(1).SHAPES.RANG(1).VISIBLE=msoFalse
SLIDESHOWWINDOWS(1).PRESENTATION.SLIDE(1).SHAPES.RANG(2).VISIBLE=msoTrue
Trang 20 GÁN MACRO CHO HAI ĐỐI TƯỢNG
ACTION SETTINGS/MOUSE OVER MACRO M1 CHO ĐỐI TƯỢNG 1
MACRO M2 CHO ĐỐI TƯỢNG 2
Trang 21 GÁN MACRO CHO HAI ĐỐI TƯỢNG
ACTION SETTINGS/MOUSE OVER MACRO M1 CHO ĐỐI TƯỢNG 1
MACRO M2 CHO ĐỐI TƯỢNG 2
-Thứ tự các đối tượng là thứ tự tạo ra chúng trên Slide -Nếu tạo Textbox từ thanh công cụ Drawing thì khi trình diễn, nó không tự mất đi
-Nếu muốn mất đi thì phải sử dụng TextBox từ thanh công cụ Control ToolBox và gán thuộc tính Visible là
Trang 22A TEXT BOX 1 B
C D E F
N O P
ĐỐI TƯỢNG 1
ĐỐI TƯỢNG 2