Cách sử dụng tên tab dưới dạng biến trong Excel

Khi bạn nhập dữ liệu vào sổ làm việc Excel, tên của trang tính sẽ xuất hiện trong một tab ở cuối cửa sổ ứng dụng. Khi bạn chỉnh sửa mã trang, tên không phải lúc nào cũng rõ ràng. Mặc dù trình soạn thảo Visual Basic chứa một cửa sổ Project liệt kê các tên trang tính, mọi macro đơn lẻ có thể chạy từ nhiều trang tính. Ví dụ: một macro xử lý hồ sơ bán hàng có thể chạy trên bất kỳ hình thức nào. Visual Basic tìm nạp tên của trang tính mở bằng thuộc tính ActiveSheet của sổ làm việc.

1.

Nhấn "Alt-F11" trên bàn phím để mở trình soạn thảo Visual Basic.

2.

Điều hướng đến macro phải lưu trữ tên của trang tính mở. Ví dụ, nhấp vào "Module1" trong danh sách "Mô-đun" của cửa sổ Dự án và cuộn đến một macro được lưu trữ trong đó.

3.

Nhập thông tin sau để khai báo một biến sẽ lưu tên tab:

Dim sheetName dưới dạng Chuỗi

4.

Thêm dòng sau để gán tên của tab cho biến:

sheetName = ActiveSheet.Name

Bài ViếT Phổ BiếN