Professional Documents
Culture Documents
HCM
Khoa Kinh Tế
Trong đó:
[parameter-list]: là danh sách tham số, có thể có không, một hoặc nhiều.
[data-type]: là kiểu giá trị trả về của function, có thể định nghĩa hoặc không.
Function trong VBA
• Hoặc không cần chỉ rõ kiểu giá trị trả về của function:
Function trong VBA
Gọi một Function trong VBA
Bạn có thể gọi lại function trong một Function khác hoặc trong
một Sub khác, hoặc trong một Cell của Worksheet.
Gọi một Function trong một Functon khác hoặc trong một Sub
khác
Function trong VBA
• Gọi một Function trong một Cell của Worksheet
Để gọi một Function, hãy gọi hàm bằng cách sử dụng tên hàm
như thể hiện trong ảnh chụp màn hình sau
Function trong VBA
• Kết quả
Thủ tục (Sub Procedure) trong VBA
• Sub trong VBA hay còn gọi là thủ tục trong VBA là
tương tự như function, tuy nhiên có một số khác
biệt.
• Các thủ tục (Sub) KHÔNG không có giá trị trả về trong
khi các function có thể hoặc không trả lại một giá trị.
• Các thủ tục Sub được gọi với từ khóa Call hoặc
không.
Thủ tục (Sub Procedure) trong VBA
• Cú pháp của Sub trong VBA
Trong đó:
• [parameter-list]: là danh sách tham số, có thể có không, một
hoặc nhiều.
Ví dụ:
Ví dụ sau hiển thị tích của hai số đã cho trong một hộp thoại thông
báo.
Thủ tục (Sub Procedure) trong VBA
Gọi một Sub trong VBA
• Bạn có thể gọi lại Sub trong một Functon khác hoặc trong
một Sub khác.
• Bạn có thể sử dụng hoặc không cần sử dụng từ
khóa Call để gọi Sub.
Gọi Sub trong một Sub khác