Trừ khi hoạt động trên các tệp Excel trong các phiên khác nhau, tôi nghĩ rằng chúng tôi bị mắc kẹt với một danh sách hoàn tác duy nhất.
Chỉnh sửa có thể (và hoàn toàn có thể không) giúp giải thích vấn đề:
Trong Trang tính 1, A1
nhập 1
.
Trong Sheet2, A1
nhập =Sheet1!A1
.
Trong Sheet2, B1
nhập =A1+1
.
Trong Trang tính 1, B1
nhập=Sheet2!B1
Cả hai tờ đều trông giống nhau và ngăn xếp hoàn tác có:
Nhập `= Sheet2! B1` trong B1
Nhập `= A1 + 1` trong B1
Nhập `= Sheet1! A1` trong A1
Nhập `1` trong A1
Tách điều này ra thành hai tờ:
Tờ1 Tờ2
Nhập `= Sheet2! B1` trong B1
Nhập `= A1 + 1` trong B1
Nhập `Sheet1! A1` trong A1
Nhập `1` trong A1
Unwinding chỉ phần Sheet1 của lịch sử tương đương với việc xóa nội dung của Sheet1! A1: B1. Hãy thử điều đó và các giá trị trong Sheet2 sẽ thay đổi. Vì vậy, ngay cả một lịch sử hoàn tác riêng cho mỗi trang tính / sổ làm việc / cửa sổ sẽ không đạt được "sự cô lập".
Excel có thể (khá hợp lý, theo quan điểm của tôi) giả định rằng có một số cơ sở để mở hai sổ làm việc / cửa sổ trong cùng một phiên - rằng có lý do để mong đợi sự tương tác giữa cái này và cái kia. Nếu không cần tương tác như vậy, luôn có tùy chọn để mở sổ làm việc trong một phiên khác.
Tại tất cả việc sử dụng thường xuyên các phiên khác nhau (ví dụ: máy tính để bàn mở rộng) có thể sớm minh họa một số lợi thế của hoạt động trong một phiên duy nhất.