Tự động mở cửa sổ VBA khi mở file Excel
Khi làm việc nhiều với VBA trong Excel, chúng ta thường muốn mỗi khi mở file Excel chứa VBA thì sẽ tự động mở luôn cửa sổ VBA. Vậy việc này làm như thế nào? Sau đây Học Excel Online sẽ hướng dẫn bạn cách làm này chỉ với một vài dòng lệnh đơn giản trong VBA: Bước 1 : bạn phải chuẩn bị sẵn 1 file ...
Khi làm việc nhiều với VBA trong Excel, chúng ta thường muốn mỗi khi mở file Excel chứa VBA thì sẽ tự động mở luôn cửa sổ VBA. Vậy việc này làm như thế nào? Sau đây Học Excel Online sẽ hướng dẫn bạn cách làm này chỉ với một vài dòng lệnh đơn giản trong VBA:
Bước 1: bạn phải chuẩn bị sẵn 1 file Excel (workbook) cho phép sử dụng Macro (.xlsm hoặc .xlsb)
Bước 2: Chắc chắn rằng trong file đó có chứa tối thiểu là 1 Module
Ví dụ như trong hình mình họa, file Excel có chứa 1 Module làm mẫu là Module_Test
Bước 3: Trong cửa sổ VBA, chọn đối tượng ThisWorkbook và thiết lập cho sự kiện Workbook_Open (Mở Workbook)
Trong sự kiện Workbook_Open chúng ta viết những dòng lệnh sau:
trong cửa sổ Project của VBA
(Lưu ý bạn có thể chọn 1 Module bất kỳ, nhưng phải ghi chính xác tên Module đó)
Câu lệnh hoàn thiện như sau:
Bước 4: Lưu file và kiểm tra lại xem đã hoạt động đúng như ý muốn chưa.
Thật đơn giản phải không nào. Chúc các bạn thành công!