Cách Chọn Sheet Theo Tên Biến Bằng VBA Trong Excel (2 Cách)

  • Chia Sẻ Cái Này
Hugh West

Đô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 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.

Hugh West là một nhà phân tích và huấn luyện viên Excel giàu kinh nghiệm với hơn 10 năm kinh nghiệm trong ngành. Ông có bằng Cử nhân Tài chính Kế toán và bằng Thạc sĩ Quản trị Kinh doanh. Hugh có niềm đam mê giảng dạy và đã phát triển một phương pháp giảng dạy độc đáo, dễ hiểu và dễ theo dõi. Kiến thức chuyên môn về Excel của ông đã giúp hàng nghìn sinh viên và chuyên gia trên toàn thế giới cải thiện kỹ năng và xuất sắc trong sự nghiệp của họ. Thông qua blog của mình, Hugh chia sẻ kiến ​​thức của mình với mọi người, cung cấp các hướng dẫn Excel miễn phí và đào tạo trực tuyến để giúp các cá nhân và doanh nghiệp phát huy hết tiềm năng của họ.