Mục lục
Đôi khi, chúng ta phải chọn một trang tính cụ thể từ nhiều trang tính trong sổ làm việc Excel . Chúng ta có thể gọi trang tính theo mặc định Tên mã hoặc bằng cách sử dụng Tên biến . Để chọn một trang tính bằng tên biến, chúng ta phải đặt tên biến trước. Trong bài viết này, chúng tôi sẽ chỉ cho bạn những cách đơn giản nhưng hiệu quả để Chọn a Trang tính bằng cách sử dụng Tên biến với VBA trong Excel .
Để minh họa, chúng tôi sẽ sử dụng tập dữ liệu mẫu làm ví dụ. Chẳng hạn, tập dữ liệu sau đại diện cho Nhân viên bán hàng , Sản phẩm và Doanh thu thuần của một công ty được hiển thị trong các trang tính khác nhau.
Tải xuống Workbook Thực hành
Tải xuống workbook sau để tự thực hành.
VBA Select Sheet Variable Name.xlsm
2 Cách Chọn Trang tính theo Tên Biến bằng VBA trong Excel
1. Chọn Trang tính Hoạt động theo Tên Biến bằng VBA trong Excel
Trong phương pháp đầu tiên, chúng ta sẽ chọn trang tính đang hoạt động sử dụng một tên biến. Với Trang tính đang hoạt động , chúng tôi muốn nói đến trang tính mà chúng tôi đang làm việc. Do đó, hãy làm theo các bước bên dưới để Chọn Bảng hiện hoạt theo Tên biến với VBA trong Excel .
BƯỚC:
- Đầu tiên, chọn Visual Basic trong tab Nhà phát triển .
- Kết quả là cửa sổ VBA sẽ hiện ra.
- Sau đó, chọn Mô-đun từ Chèn tab.
- Sau đó, cửa sổ Mô-đun sẽ xuất hiện.
- Ở đó, hãy sao chép và dán mã sau vào hộp.
6096
- Bây giờ, hãy đóng cửa sổ VBA .
- Sau đó, chọn Macro trong tab Nhà phát triển .
- Kết quả là , hộp thoại Macro sẽ xuất hiện.
- Tại đây, hãy chọn ActiveSheetSelect và nhấn Chạy .
- Cuối cùng, nó sẽ trả về trang tính mà chúng ta đang làm việc.
2. Đặt VBA trong Excel Tên biến để chọn trang tính
Trong phương pháp trước đây của chúng tôi, chúng tôi đã áp dụng mã VBA để trả về trang tính mà chúng tôi đang làm việc. Trong phương pháp này, chúng ta sẽ đặt Tên biến cho trang tính mong muốn và chọn trang tính đó bằng cách sử dụng Tên biến với VBA . Vì vậy, hãy tìm hiểu quy trình sau để thực hiện tác vụ.
BƯỚC:
- Trước tiên, chúng ta sẽ đặt Tên biến cho Sheet2 và sử dụng tên biến đó để chọn trang tính.
- Vì vậy, hãy truy cập Developer ➤ Visual Basic .
- Tiếp theo, chọn Chèn ➤ Mô-đun .
- Do đó, Mô-đun hộp thoại sẽ xuất hiện.
- Sau đó, sao chép mã bên dưới và dán vào đó.
9245
- Sau đó, đóng Cửa sổ VBA.
- Bây giờ, hãy mở Sheet3 .
- Sau đó,chọn Macro từ tab Nhà phát triển .
- Kết quả là Macro hộp thoại sẽ bật ra.
- Tại đó, hãy nhấp vào SelectSheet và nhấn Run .
- Sau khi nhấn Chạy , bạn có thể gặp hộp thoại báo lỗi như trong hình sau.
- Để giải quyết vấn đề, nhấn Kết thúc .
- Sau đó, đi tới Tệp ➤ Tùy chọn .
- Sau đó , từ tab Trung tâm tin cậy , chọn Cài đặt Trung tâm tin cậy .
- Do đó, Trung tâm tin cậy hộp thoại sẽ xuất hiện.
- Tại đó, chọn tab Cài đặt vĩ mô .
- Sau đó, chọn hộp để Tin cậy quyền truy cập vào Mô hình đối tượng dự án VBA và nhấn OK .
- Một lần nữa, chọn Nhà phát triển ➤ Macro .
- Nhấp vào Chọn Trang tính và nhấn Chạy .
- Cuối cùng, nó sẽ trả về Sheet2 mặc dù chúng ta đang làm việc trên Sheet3 .
Đọc thêm: Cách tìm kiếm tên trang tính bằng VBA trong Excel (3 ví dụ)
Kết luận
Từ giờ trở đi, bạn sẽ có thể Chọn a Trang tính bằng cách sử dụng Tên biến với VBA trong Excel bằng cách sử dụng cách trên- các phương pháp được mô tả. Tiếp tục sử dụng chúng và cho chúng tôi biết nếu bạn có thêm bất kỳ cách nào để thực hiện nhiệm vụ. Đừng quên để lại nhận xét, đề xuất hoặc truy vấn nếubạn có bất kỳ ý kiến nào trong phần bình luận bên dưới.