Hướng dẫn này sẽ trình bày cách hiển thị hộp thoại References trong Excel. Khi bạn làm việc với nhiều mã VBA trên các trang tính khác nhau trong một sổ làm việc, việc duy trì tham chiếu là cực kỳ quan trọng. Nếu không, bạn sẽ gặp khó khăn khi chuyển đổi giữa các mã VBA. Trong trường hợp này, chúng ta sử dụng hộp thoại References. Do đó, việc học cách hiển thị hộp thoại References trong Excel là rất cần thiết.
Bạn có thể tải sổ làm việc thực hành tại đây.
Hộp thoại (Dialog Box) là gì?
Hộp thoại trong mã VBA được dùng để đánh dấu một mô-đun chương trình cụ thể với tên gọi phù hợp. Giả sử bạn đang viết các mã VBA cho chấm điểm, kiểm tra chẵn/lẻ, hoặc tô màu cùng lúc trong một sổ làm việc, và trên mỗi trang tính bạn phải sử dụng chúng khác nhau. Lúc này, bạn cần đặt tên cho chúng đúng cách bằng hộp thoại tham chiếu. Khi bạn chọn hộp thoại tham chiếu đó, mã VBA bên trong sẽ hiển thị trên màn hình.
Các tùy chọn của hộp thoại References trong Excel
Hộp thoại References trong Excel có nhiều tùy chọn, trong đó một số rất quan trọng. Chúng ta hãy thảo luận về các tùy chọn này:
- Available References (Tham chiếu có sẵn): Phần này liệt kê toàn bộ các tham chiếu hiện có trong sổ làm việc hiện tại. Khi bạn đặt tên đã định nghĩa cho một mô-đun cụ thể, bạn sẽ thấy nó ở đây.
- Priority Buttons (Nút ưu tiên): Các nút này dùng để di chuyển tham chiếu lên hoặc xuống trong danh sách. Rất quan trọng khi bạn sử dụng nhiều tham chiếu.
- Result (Kết quả): Phần này hiển thị đường dẫn và tên có sẵn trong hộp thoại tham chiếu.
- Browse (Duyệt): Phần này thêm các hộp thoại hoặc thư viện khác vào các tham chiếu hiện có.
Mục đích của hộp thoại References trong Excel
Các mục đích chính khi sử dụng hộp thoại tham chiếu:
- Đánh dấu một mô-đun VBA cụ thể với một tên đã định nghĩa.
- Giúp tìm kiếm một mã VBA cụ thể trở nên rất dễ dàng.
- Đơn giản hóa công việc, tiết kiệm thời gian và giảm thiểu khả năng sai sót.
Quy trình từng bước để hiển thị hộp thoại References
Nếu bạn làm theo đúng các bước, bạn sẽ tự học được cách hiển thị hộp thoại References trong Excel. Các bước như sau:
Bước 1: Chuẩn bị tập dữ liệu
Trong trường hợp này, mục tiêu của chúng ta là sắp xếp tập dữ liệu để thực hành hộp thoại References trong Excel. Chúng ta có Giá trị ở Cột B và Chẵn/Lẻ ở Cột C. Chúng ta sẽ sử dụng tập dữ liệu này để hiểu quy trình dễ dàng hơn.

Đọc thêm: Cách tạo hộp thoại trong Excel (3 ứng dụng hữu ích)
Bước 2: Tìm References trong Excel VBA
Chúng ta muốn tìm References trong Excel VBA bằng cách làm theo các bước dưới đây:
- Thứ nhất, nhấn Alt + F11 để mở cửa sổ VBA.
- Thứ hai, vào Insert > Module.
- Thứ ba, chèn mã VBA vào đây.
Sub OddEven()
Dim i As Integer
For i = 5 To 11
If Cells(i, 2).Value Mod 2 = 0 Then
Cells(i, 3).Value = "Even"
Else
Cells(i, 3).Value = "Odd"
End If
Next i
End Sub
- Cuối cùng, vào Tools > References.

Đọc thêm: Cách làm việc với hộp thoại trong Excel (Các loại và thao tác)
Bước 3: Hiển thị References trong Excel VBA
Bây giờ, mục tiêu của chúng ta là hiển thị hộp thoại References trong Excel:
- Sau khi nhấn tùy chọn References, bạn sẽ thấy hộp thoại References xuất hiện trên màn hình.

- Ngoài ra, nếu bạn tích chọn các tham chiếu có sẵn theo tên, thì bên tay trái sẽ hiển thị danh sách cửa sổ VBA.

Đọc thêm: Cách đóng hộp thoại trong Excel (3 cách dễ dàng)
Bước 4: Sử dụng hộp thoại Reference trong Excel
Tại thời điểm này, mục tiêu là sử dụng hộp thoại References:
- Thứ nhất, tích chọn các hộp tham chiếu mong muốn và nhấn OK.

- Thứ hai, nếu bạn nhấp vào một ô tham chiếu cụ thể, nó sẽ hiển thị đường dẫn của tham chiếu đó.

- Thứ ba, nếu bạn muốn sử dụng, chỉ cần nhấn tùy chọn Run.

- Cuối cùng, bạn sẽ nhận được kết quả mong muốn.

Đọc thêm: Trình khởi chạy hộp thoại trong Excel: Tất cả các loại được giải thích
Cách xem Object Library trong Excel
Trong trường hợp này, mục tiêu của chúng ta là xem Object Library trong Excel:
Các bước:
- Thứ nhất, vào Tools > References.

- Thứ hai, chọn tùy chọn Microsoft Excel 16.0 Object Library và nhấn OK.

- Cuối cùng, bạn sẽ nhận được kết quả mong muốn.

Lưu ý quan trọng
- Chúng ta nên sử dụng nhiều tham chiếu nhưng với tên mong muốn.
- Khi sử dụng hộp thoại tham chiếu, bạn không thể bỏ tích tùy chọn Visual Basic Application vì bạn đang sử dụng nó.
- Để chạy mã, tệp phải được lưu dưới dạng Excel Macro-Enabled Workbook. Nếu không, mã sẽ không hoạt động.
Kết luận
Hãy làm theo các phương pháp đã mô tả ở trên. Hy vọng các phương pháp này sẽ giúp bạn hiển thị hộp thoại References trong Excel. Chúng tôi rất vui nếu bạn có thể thực hiện nhiệm vụ theo cách khác. Hãy theo dõi trang web ExcelDemy để đọc thêm các bài viết tương tự. Vui lòng để lại bình luận, gợi ý hoặc câu hỏi ở phần dưới nếu bạn có bất kỳ thắc mắc hoặc gặp vấn đề nào. Chúng tôi sẽ cố gắng hết sức để giải quyết vấn đề hoặc làm việc với các gợi ý của bạn.