Khi tập hợp một trang tính để người khác sử dụng, bạn có thể muốn giới hạn các ô mà người dùng có thể truy cập. Một cách bí truyền để thêm giới hạn là sử dụng các bước sau:

  1. Bấm chuột phải vào tab trang tính cho trang tính mà bạn muốn đặt giới hạn.

  2. Trong menu Ngữ cảnh kết quả, chọn Mã Chế độ xem. Trình chỉnh sửa VBA xuất hiện, hiển thị cửa sổ mã cho trang tính có tab mà bạn đã nhấp chuột phải.

  3. Nếu cửa sổ Thuộc tính không hiển thị, hãy nhấn F4.

  4. Trong Cửa sổ Thuộc tính, đặt điểm chèn vào hộp bên phải thuộc tính Vùng cuộn. (Xem Hình 1.)

  5. Nhập phạm vi mà bạn muốn điều hướng có thể. Ví dụ: nếu bạn muốn người dùng chỉ có thể truy cập các ô trong phạm vi A3: D15, thì hãy nhập phạm vi đó.

  6. Đóng VBA Editor.

Đó là nó; bạn không còn có thể di chuyển đến hoặc chọn các ô bên ngoài phạm vi bạn đã chỉ định trong bước 5. Phạm vi bạn nhập phải là một phạm vi liền kề; bạn không thể nhập một nhóm địa chỉ ô không liền nhau.

Bạn nên biết rằng thuộc tính ScrollArea được đặt lại mỗi khi bạn khởi động lại Excel. Vì vậy, nếu bạn muốn vùng cuộn được đặt tự động mỗi khi bạn sử dụng trang tính, bạn có thể muốn thiết lập macro để thực hiện sửa đổi thuộc tính. Bạn có thể làm điều đó với một thao tác đơn giản, như sau:

Private Sub Worksheet_Activate()

ActiveSheet.ScrollArea = "A3:D15"

End Sub

Macro được tự động chạy bất cứ khi nào trang tính được kích hoạt, vì vậy bạn được đảm bảo rằng vùng cuộn là chính xác những gì bạn muốn.

_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 (10815) áp dụng cho Microsoft Excel 2007, 2010, 2013, 2016, 2019 và Excel trong Office 365. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện menu cũ hơn của Excel tại đây: