VBA - Điều khoản Excel
Trong chương này, bạn sẽ tự làm quen với các thuật ngữ VBA trong excel thường được sử dụng. Các thuật ngữ này sẽ được sử dụng trong các mô-đun tiếp theo, do đó việc hiểu từng thuật ngữ này là rất quan trọng.
Mô-đun
Mô-đun là khu vực mà mã được viết. Đây là một Workbook mới, do đó không có bất kỳ Mô-đun nào.
Để chèn Mô-đun, điều hướng đến Chèn → Mô-đun. Khi một mô-đun được chèn vào, 'module1' sẽ được tạo.
Trong các mô-đun, chúng ta có thể viết mã VBA và mã được viết trong một Thủ tục. Thủ tục / Thủ tục con là một loạt các câu lệnh VBA hướng dẫn những việc cần làm.
Thủ tục
Thủ tục là một nhóm các câu lệnh được thực thi tổng thể, hướng dẫn Excel cách thực hiện một tác vụ cụ thể. Nhiệm vụ được thực hiện có thể là một nhiệm vụ rất đơn giản hoặc rất phức tạp. Tuy nhiên, bạn nên chia nhỏ các thủ tục phức tạp thành các thủ tục nhỏ hơn.
Hai loại thủ tục chính là Sub và Function.
Chức năng
Hàm là một nhóm mã có thể sử dụng lại, có thể được gọi ở bất kỳ đâu trong chương trình của bạn. Điều này giúp loại bỏ sự cần thiết phải viết đi viết lại cùng một đoạn mã. Điều này giúp người lập trình phân chia một chương trình lớn thành một số chức năng nhỏ và dễ quản lý.
Ngoài các Hàm có sẵn, VBA cũng cho phép viết các hàm do người dùng xác định và các câu lệnh được viết giữa Function và End Function.
Thủ tục phụ
Các thủ tục con hoạt động tương tự như các hàm. Trong khi các thủ tục con KHÔNG trả về một giá trị, các hàm có thể có hoặc không trả về một giá trị. Thủ tục con CÓ THỂ được gọi mà không có từ khóa cuộc gọi. Các thủ tục phụ luôn được đính kèm trongSub và End Sub các câu lệnh.