Chris lưu ý rằng Excel hỗ trợ cả dạng xem Bình thường và Bố cục Trang. Anh ấy tự hỏi liệu có cách nào để tắt chế độ xem Bố cục Trang để người dùng sổ làm việc không thể chọn nó.

Excel làm cho hai dạng xem này (Bình thường và Bố cục Trang) có sẵn từ tab Dạng xem của ruy-băng. Người ta có thể nghĩ rằng giải pháp là chỉ cần sửa đổi giao diện người dùng để công cụ Bố cục Trang không còn khả dụng trên ruy-băng. Thật không may, điều này nói thì dễ hơn làm.

Nếu bạn đang sử dụng Excel 2007, giao diện người dùng nổi tiếng là khó thay đổi. Nó yêu cầu viết mã XML và đảm bảo rằng mã được thực thi mỗi khi mở sổ làm việc. Nếu bạn thích những thứ nổi tiếng khó, bạn có thể tìm hiểu một chút về cách bắt đầu tại trang này:

http://msdn.microsoft.com/en-us/library/aa338202.aspx

Nếu bạn đang sử dụng Excel 2010 hoặc phiên bản mới hơn, thì việc sửa đổi giao diện người dùng sẽ dễ dàng hơn một chút. Bạn có thể thực hiện theo các bước sau:

  1. Bấm vào tab Tệp và sau đó bấm Tùy chọn. Excel sẽ hiển thị hộp thoại Tùy chọn Excel.

  2. Ở phía bên trái của hộp thoại, nhấp vào Tùy chỉnh ruy-băng. (Xem Hình 1.)

  3. Trong cột bên phải của hộp thoại, nhấp vào dấu cộng nhỏ ở bên trái mục nhập tab Chế độ xem. Excel hiển thị cho bạn các tùy chọn trong tab Chế độ xem.

  4. Bấm một lần vào tùy chọn Dạng xem Sổ làm việc.

  5. Nhấp vào nút Xóa.

  6. Bấm OK.

Đó là nó. Bây giờ, nếu bạn nhìn vào tab Chế độ xem, bạn sẽ nhận thấy rằng người dùng không thể chuyển sang chế độ xem Bố cục Trang được nữa. Trên thực tế, người dùng không thể chọn bất kỳ chế độ xem nào ngoài bất kỳ chế độ xem nào mà bạn tình cờ đang ở tại thời điểm hiện tại. Thay đổi này chỉ ảnh hưởng đến máy hiện tại, đối với tất cả các sổ làm việc và không thể liên kết với bất kỳ sổ làm việc cụ thể nào. (Lý do là mặc dù bạn có thể sửa đổi các dải băng một chút trong Excel 2010, nhưng bạn không thể sửa đổi chúng trong macro. Đó là một khó khăn lớn và bạn cần phải quay lại viết mã XML như trong Excel 2007)

Có lẽ giải pháp tốt hơn là tạo một macro nhỏ để đảm bảo rằng trang tính luôn được hiển thị ở dạng xem Thường. Điều này rất dễ làm; chỉ cần nhấp chuột phải vào tab trang tính và chọn Mã Chế độ xem từ trình đơn Ngữ cảnh kết quả. Trong cửa sổ mã, hãy nhập như sau:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

ActiveWindow.View = xlNormalView End Sub

Mã này khiến Excel chuyển sang dạng xem Thường mỗi khi ai đó thay đổi nội dung được chọn trên màn hình. Ai đó có thể sử dụng các công cụ trên tab Dạng xem của ruy-băng để chuyển sang dạng xem Bố cục Trang, nhưng ngay sau khi họ chọn một ô khác, macro sẽ khởi động và chuyển trở lại dạng xem Thường.

_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 (12139) áp dụng cho Microsoft Excel 2007, 2010, 2013 và 2016.