Home » » Visual Basic for Applications - Bài 2

Visual Basic for Applications - Bài 2

Giới thiệu thanh công cụ và cách sử dụng chung
Mỗi thành phần trên thanh Toolbox được gọi là một đối tượng, mỗi đối tượng này sẽ có một nhóm thuộc tính và phương thức tương ứng. Có thể đơn giản hiểu thuộc tính là những đặc điểm của đối tượng như chiều cao (Height), chiều rộng (Width), màu nền (BackColor), font chữ (Font), ẩn hiện (Visible), nội dung (Caption/Text), kiểu đường viền (Border Style)…vv. Phương thức là những hoạt động sẽ diễn ra của đối tượng khi bị tác động chẳng hạn như khi click chuột vào sẽ xuất hiện thông báo (ta sẽ tạo ra tương tác bằng chức năng này). Những tác động vào đối tượng như click chuột, rê chuột qua..vv gọi là các sự kiện (Event).
Ví dụ: hãy chọn đối tượng label (hình chữ A) và vẽ lên slide. Tương tự cho các đối tượng khác.


Để xem thuộc tính hãy click phải vào label vừa vẽ, chọn Properties, khi đó bảng thuộc tính của đối tượng này sẽ xuất hiện. Ta có thể thay đổi giá trị các thuộc tính này.



Ví dụ: Đặt tên cho label này bằng cách gán thuộc tính Name bằng lblA, chọn thuộc tínhFont là Times New Roman, thay đổi nội dung hiển thị trên label bằng cách đổi thuộc tính Captionthành “label 1”, gán thuộc tính TextAlign thành 2-frmTextAlignCenter để canh giữa text trong label. Tạo viền bằng cách gán thuộc tính BorderStyle giá trị 1-fmBorderStyleSingle.



Để tạo hoạt động cho 1 đối tượng hãy click đúp vào đối tượng đó. Khi đó cửa sổ Microsoft Visual Basic sẽ xuất hiện và cho phép ta viết các hoạt động cho sự kiện mặc định của đối tượng.


Ví dụ: click đúp vào label ở trên, đối với nhãn sự kiện mặc định là click chuột chính vì vậy ta có cửa sổ VBA như sau:
Hãy viết thử đoạn lệnh sau:

Private Sub LbA_Click()
'Xuat hien hop thoai thong bao
MsgBox "Chao cac ban da den voi PowerPoint tuong tac", , "easyghost.info"
End Sub



Đoạn lệnh trên nhằm mục đích sẽ xuất hộp thoại với lời chào "Chao cac ban da den voi PowerPoint tuong tac" ( tiêu đề hộp thoại có chữ "Chao cac ban") khi người dùng click vào label lblA. Hãy trình chiếu tập tin Powerpoint đang thiết kế và click vào lable trên slide 1 ta sẽ có kết quả như hình bên dưới.



Nếu trong quá trình viết gặp khó khăn hãy Download ví dụ tại đây
Khi tải ví dụ về máy tính, nếu không chạy được, xin vui lòng đọc bài hướng dẫn ở đây
Những điểm cần chú ý:
Ngoài cách click đúp vào đối tượng để mở của sổ Visual Basic có thể dùng tổ hợp phím ALT + F11.
Có thể thay đổi đối tượng và sự kiện xảy ra trên đối tượng thông qua 2 combobox trong cửa sổ Visual Basic.
Tóm tắt các bước sử dụng VBA trong Powerpoint
Chọn và vẽ một đối tượng lên slide.
Thay đổi thuộc tính của đối tượng thông qua hộp thoại Properties (Click phải vào đối tượng và chọn Properties)
Viết hoạt động cho các sự kiện xảy ra trên đối tượng bằng cách click đúp vào đối tượng.
Có thể viết hoạt động cho nhiều sự kiện xảy ra trên cùng một đối tượng bằng cách chọn sự kiện ở combox trong của sổ Visual Basic. (Ví dụ có thể cùng viết hoạt động cho sự kiện click, click đúp,…)
Tóm tắt
Trước khi làm việc với VBA trong Powerpoint ta thường thiết lập lại chế độ bảo mật, bật thanh công cụ Toolbox.
Mỗi thanh đối tượng có thuộc tính và phương thức đặc trưng. Có thể xem các thuộc tính các đối tượng thông qua hộp thoại Properties. Thay đổi thuộc tính của đối tượng sẽ làm thay đổi cách hiển thị của đối tượng.
Có thể mở nhanh của số Visual Basic thông qua tổ hợp phím ALT + F11 hoặc click đúp vào đối tượng bất kỳ. Nên đặt tên các đối tượng theo quy tắc chung để dễ dàng nhận biết kiểu đối tượng khi sử dụng VBA.
Đón xem bài tiếp theo tại easyghost.info

0 nhận xét:

Đăng nhận xét