Mở Sổ làm việc vào Trang tính Cụ thể (Microsoft Excel)
Marcus tự hỏi liệu có thể định cấu hình bằng cách nào đó một sổ làm việc để nó mở trên cùng một tab trang tính mỗi khi nó được mở, thay vì trên tab trang tính được hiển thị khi sổ làm việc được lưu lần cuối hay không. Câu trả lời ngắn gọn là bạn có thể làm điều này – miễn là bạn sử dụng macro. (Không có cách nào để làm điều đó nếu không có macro.)
Có hai cách bạn có thể thiết lập macro của mình. Đầu tiên, bạn có thể sử dụng macro Auto_Open truyền thống được tự động chạy bất cứ khi nào sổ làm việc được mở:
Sub Auto_Open() Sheets("OpenToThisSheet").Select End Sub
Tất cả những gì bạn cần làm là thay thế OpenToThisSheet bằng tên của trang tính bạn muốn hiển thị khi sổ làm việc mở ra. Một cách tiếp cận tương tự là tạo một trình xử lý sự kiện Workbook_Open:
Sub Workbook_Open() ActiveWorkbook.Sheets("OpenToThisSheet").Activate End Sub
Một lần nữa, hãy thay đổi tên trang tính để phản ánh tên của trang tính thực tế mà bạn muốn hiển thị. Trình xử lý sự kiện này phải được thêm vào như một phần của mô-đun ThisWorkbook.
_Lưu ý: _
Nếu bạn muốn biết cách sử dụng các macro được mô tả trên trang này (hoặc trên bất kỳ trang nào khác trên trang ExcelTips), tôi đã chuẩn bị một trang đặc biệt bao gồm thông tin hữu ích.
ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.
Mẹo này (3877) áp dụng cho Microsoft Excel 97, 2000, 2002 và 2003. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện ribbon của Excel (Excel 2007 trở lên) tại đây: