Hướng dẫn mở VBA trong Excel và tìm hiểu các cửa sổ làm việc trong VBA

Điều cơ bản nhất các bạn cần biết khi bắt đầu với VBA là học cách mở VBA trong Excel và nắm rõ về các cửa sổ làm việc chính trong môi trường này. Hãy cùng chúng mình tìm hiểu chi tiết qua bài viết dưới đây nhé.

Cách mở VBA trong Excel

Đối với các bạn đã có nền tảng kiến thức về Excel thì việc sử dụng thêm VBA để nâng cao hiệu quả công việc cũng rất đơn giản. Để bắt đầu với việc sử dụng VBA thì các bạn cần biết cách mở sổ này qua 2 bước sau:

Bước 1: Mở thẻ Developer trên thanh công cụ

Các bạn bấm vào thẻ File => chọn mục Options => chọn Customize the Ribbon trong hộp thoại Options => tích vào ô Developer trong bảng Main Tabs ở bên phải => bấm OK.

Hướng dẫn mở VBA trong Excel và tìm hiểu các cửa sổ làm việc trong VBA

Bạn nào chưa từng mở VBA trong Excel thì mới cần thực hiện bước này. Nếu các bạn đã có sẵn thẻ Developer trên thanh Ribbon của Excel thì có thể bỏ qua bước này. Giao diện của thẻ có dạng như sau:

Hướng dẫn mở VBA trong Excel và tìm hiểu các cửa sổ làm việc trong VBA

Bước 2: Mở VBA trong Excel thông qua nút lệnh

Các bạn vào thẻ Developer rồi bấm chọn nút lệnh Visual Basic:

Hướng dẫn mở VBA trong Excel và tìm hiểu các cửa sổ làm việc trong VBA

Hoặc để truy cập nhanh hơn thì các bạn sử dụng tổ hợp phím tắt Excel là Alt + F11 nhé. Giao diện ban đầu của cửa sổ VBA trong Excel sẽ có dạng như sau:

Hướng dẫn mở VBA trong Excel và tìm hiểu các cửa sổ làm việc trong VBA

Xem thêm: Tìm hiểu về VBA và cách sử dụng cơ bản nhất trong Excel (Phần 1)

Các cửa sổ làm việc chính của VBA trong Excel

Có thể khi các bạn mở VBA trong Excel thì sẽ không thấy có sẵn các cửa sổ làm việc mà chỉ có phần thanh công cụ phía trên và một phần màn hình màu xám phía dưới như sau:

Hướng dẫn mở VBA trong Excel và tìm hiểu các cửa sổ làm việc trong VBA

Chúng ta có thể mở được các cửa sổ làm việc mà mình cần dùng trong VBA. Các bạn chỉ cần vào thẻ View rồi chọn ra 4 cửa sổ mà chúng ta thường xuyên dùng trong lập trình VBA bao gồm:

  • Project Explorer (Có thể mở lên bằng tổ hợp phím tắt Ctrl + R)
  • Properties Window (Có thể mở lên bằng phím tắt F4)
  • Immediate Window (Có thể mở lên bằng tổ hợp phím tắt Ctrl + G)
  • Locals Window

Khi đó giao diện của VBA trong Excel sẽ có dạng như sau:

Hướng dẫn mở VBA trong Excel và tìm hiểu các cửa sổ làm việc trong VBA

Bây giờ chúng ta sẽ cùng tìm hiểu tính năng, tác dụng của các cửa sổ này.

Cửa sổ Project

Là nơi thể hiện các đối tượng sẽ làm việc trong VBA bao gồm:

  • Workbook: Lập trình sự kiện của Workbook
  • Worksheet: Lập trình sự kiện của Worksheet
  • Module: Tạo ra các Macro (Function, Sub)
  • UserForm: Tạo ra các biểu mẫu nhập dữ liệu
  • ClassModule: Tạo ra các đối tượng riêng dùng cho lập trình

Hướng dẫn mở VBA trong Excel và tìm hiểu các cửa sổ làm việc trong VBA

Cửa sổ Properties

Là nơi thể hiện thuộc tính của các đối tượng trong Project. Muốn thay đổi các thuộc tính thì phải thay đổi tại Properties.

Ví dụ: Đổi tên cho module trong VBA, đổi Sheet Code Name, UserForm, chèn ảnh vào UserForm, thay đổi kích thước UserForm, đặt chế độ ẩn Sheet.

Hướng dẫn mở VBA trong Excel và tìm hiểu các cửa sổ làm việc trong VBA

Lưu ý: Khi làm việc với VBA trong Excel các bạn nên hạn chế việc đóng cửa sổ Project và Properties nhé.

Cửa sổ Locals

Là nơi để theo dõi các đối tượng và biến đang nhận giá trị nào, thay đổi ra sao trong quá trình chạy code VBA. Cửa sổ này rất tiện dụng vì chúng ta có thể phân tích tác động của từng đoạn code, kiểm tra đánh giá từng đoạn code, tìm lỗi logic trong đoạn code và xác định xem code đang chạy đúng hay sai. Tùy vào nhu cầu sử dụng, các bạn có thể mở hoặc đóng cửa sổ này tùy thích.

Hướng dẫn mở VBA trong Excel và tìm hiểu các cửa sổ làm việc trong VBA

Cửa sổ Immediate

Là nơi để chúng ta chạy thử, kiểm tra kết quả của một câu lệnh, kiểm tra giá trị của một biến. Cửa sổ này các bạn cũng có thể bật hoặc tắt tùy theo nhu cầu sử dụng.

Hướng dẫn mở VBA trong Excel và tìm hiểu các cửa sổ làm việc trong VBA

Lưu ý: Khi đang mở VBA trong Excel, chúng ta có thể di chuyển được các cửa sổ làm việc của nó và sắp xếp tùy thích. Cách thực hiện rất đơn giản là các bạn giữ chuột vào tên cửa sổ rồi kéo nó ra một vị trí khác. Trong hình ảnh dưới đây các bạn có thể thấy chúng mình đã kéo cửa sổ Project ra khỏi vị trí ban đầu:

Hướng dẫn mở VBA trong Excel và tìm hiểu các cửa sổ làm việc trong VBA

Tuy nhiên, để thuận tiện cho quá trình làm việc thì các bạn nên giữ nguyên vị trí ban đầu của các cửa sổ này. Chúng đã được sắp xếp ở vị trí phù hợp giúp cho giao diện làm việc trở nên chuyên nghiệp, dễ sử dụng với tất cả mọi người rồi nên việc thay đổi là không cần thiết.

Xem thêm: Hướng dẫn cách thiết lập lại các cửa sổ làm việc VBA

Kết luận

Hy vọng bài viết của chúng mình đã giúp các bạn có được kiến thức nền tảng về cách mở VBA trong Excel và nắm được chức năng của các cửa sổ làm việc chính trên phần mềm này. Nếu các bạn muốn được học các lập trình với VBA trong Excel để nâng cao hiệu quả công việc thì hãy tham gia khóa học dưới đây:

Cho dù bạn chưa biết gì về ngôn ngữ lập trình thì bạn vẫn có thể tham gia khóa học này. Các bài học sẽ được sắp xếp đi từ cơ bản đến nâng cao để tất cả các bạn đã có kiến thức về Excel đều có thể học được, hiểu được và biết cách tự viết code VBA phục vụ cho nhu cầu công việc của bản thân. Biết thêm về VBA trong Excel, sẽ có nhiều cơ hội hấp dẫn tìm đến với bạn như tăng lương, thăng chức, có công việc thu nhập cao hoặc có thể nhận thêm các dự án bên ngoài để tăng thu nhập.

Trong quá trình học, bạn sẽ được giảng viên hỗ trợ tận tâm, giải đáp chi tiết mọi thắc mắc để bạn nắm vững kiến thức. Đồng thời khóa học cũng sẽ tặng kèm cho bạn Add In Excel độc quyền của Gitiho giúp bổ sung hàm và tính năng không có sẵn và nhiều tài liệu hay về VBA. Chúc các bạn học tập hiệu quả để áp dụng kiến thức thú vị giúp nâng cao hiệu suất làm việc nhé!

Cùng tham gia cộng đồng hỏi đáp về chủ đề VBA