Sử dụng chức năng gợi ý code khi lập trình VBA

Một trong những chức năng hữu ích nhất của VBA chính là chức năng “Auto List Members”. Khi sử dụng chức năng này, VBA sẽ đưa ra 1 danh sách các kí tự có khả năng tự động điền vào chỗ trống văn bản tại điểm nhấp nháy của con trỏ chuột theo cách logic nhất.

Chẳng hạn, khi bạn đánh chữ “Application.” (có dấu chấm đằng sau), bạn sẽ nhìn thấy một danh sách xổ xuống các tùy chọn và chỉnh sửa dành cho kí tự “Application”. Chỉ cần chọn 1 trong số đó và thế là xong. Lý do vì sao chức năng này lại vô cùng hữu dụng là bởi nó:

  • Giảm thiểu thời gian đánh máy
  • Gợi ý cho bạn những tùy chọn khác biệt
  • Loại bỏ lỗi chính tả không đáng có

Đối với đoạn mã mô-đun của 1 form người dùng, bạn cần phải xác định được đối tượng cần tương tác trong form đó (chẳng hạn như hộp thoại danh sách lựa chọn) – tuy vậy chẳng may bạn lại quên mất tên của nó. Vây phải làm cách nào? Chỉ cần đánh “Me” theo sau bằng 1 dấu chấm. Lập tức sẽ xuất hiện đầy đủ danh sách các tùy chọn, tùy biến và đối tượng tương tác của form người dùng. Từ đó bạn chỉ việc click chọn 1 đối tượng trong danh sách mà thôi.

Tương tự như thế, bạn chỉ cần đánh “VBA” theo sau bởi 1 dấu chấm và lập tức sẽ có đầy đủ danh sách các công thức, hàm và hằng số. Ảnh dưới đây minh họa cho câu lệnh đó.

Auto List Members

Lưu ý: Nếu như bạn không thể sử dụng được chức năng “Auto List Members” , hãy bấm chọn Tools/Options để mở hộp thoại Options lên. Tại đây bạn chọn tab Edit và đảm bảo rằng bạn đã tick chọn vào mục “Auto List Members” trong tab ấy để khởi động chức năng này lên.


Tác giả: dtnguyen (Nguyễn Đức Thanh)

@ Học Excel Online | DTNguyen.business
· · ·

Khóa học mới xuất bản