1. TẠO MODULE TRONG VBA
Trước hết chúng ta hãy mở cửa sổ VBA lên bằng việc sử dụng phím tắt Alt+F11 hoặc chọn mục Visual Basic trong thẻ Developer
Trong cửa sổ Project chúng ta sẽ bấm chuột phải và tạo mới 1 Module là Module1
Trong Module1 chúng ta sẽ thực hiện viết code:
2. CÁCH CHÈN CODE VÀO 1 MODULE
Code sẽ bắt đầu với việc tạo 1 Sub. Sub có thể có 2 dạng là Private Sub hoặc Sub. Khi tạo 1 Sub đồng thời sẽ xuất hiện End Sub (mở đầu và kết thúc của 1 sub)
Dòng Option Explicit (không bắt buộc, khuyến khích sử dụng) đặt ở đầu mỗi 1 Module để giúp người viết code trong VBA tránh được các lỗi không khai báo biến.
3. CÁCH GỌI RA 1 SUB KHÁC
Trong sub bạn đang viết code, bạn có thể gọi ra 1 sub khác. Thay vì phải viết 1 sub rất dài, bạn có thể ngắt đoạn cho sub đó để mỗi sub sẽ thực hiện 1 nhiệm vụ riêng, sau đó sẽ dựa theo trình thự công việc cần thực hiện để gọi tên các sub đó.
Để gọi 1 sub, bạn thực hiện lệnh Call + Tên sub
Để gọi 1 Userform, bạn thực hiện lệnh Tên Userform.Show
Lưu ý:
- Khi gọi tên 1 sub hoặc 1 Userform, bạn phải viết lại đúng tên của Sub hoặc Userform đó
- Các sub được gọi cần tránh những đoạn code gây xung đột với sub chính. Thường chỉ là 1 phần nội dung của sub chính để giúp sub chính dễ viết hơn, viết nhanh hơn, gọn hơn
2 Th10 2020
2 Th10 2020
2 Th10 2020
2 Th10 2020
2 Th10 2020
2 Th10 2020