ยกเว้นว่าจะทำงานกับไฟล์ Excel ในเซสชันที่แตกต่างกันฉันคิดว่าเราติดอยู่กับรายการเลิกทำรายการเดียว
การแก้ไขที่อาจ (และอาจจะไม่มาก) อาจช่วยอธิบายปัญหาได้:
ใน Sheet1 ใส่A1
ใน Sheet2 ใส่
ใน Sheet2 ใส่
ใน Sheet1 ให้ป้อน1
A1
=Sheet1!A1
B1
=A1+1
B1
=Sheet2!B1
ตอนนี้ทั้งสองแผ่นมีหน้าตาเหมือนกันและเลิกทำกองซ้อนได้
การพิมพ์ `= Sheet2! B1` ใน B1
การพิมพ์ `= A1 + 1` ใน B1
การพิมพ์ `= Sheet1! A1` ใน A1
การพิมพ์ `1` ใน A1
แยกสิ่งนี้ออกเป็นสองแผ่น:
แผ่นที่ 1 แผ่นที่ 2
การพิมพ์ `= Sheet2! B1` ใน B1
การพิมพ์ `= A1 + 1` ใน B1
การพิมพ์ 'Sheet1! A1` ใน A1
การพิมพ์ `1` ใน A1
การคลี่คลายเพียงส่วนหนึ่งของ Sheet1 ของประวัติเทียบเท่ากับการลบเนื้อหาของ Sheet1! A1: B1 ลองใช้และค่าใน Sheet2 จะเปลี่ยนไป ดังนั้นแม้จะมีการยกเลิกประวัติแยกสำหรับแต่ละแผ่นงาน / หน้าต่าง / จะไม่ประสบความสำเร็จ 'แยก'
Excel อาจ (อย่างสมเหตุสมผลในมุมมองของฉัน) สมมติว่ามีพื้นฐานสำหรับการเปิดเวิร์กบุค / หน้าต่างสองอันในเซสชั่นเดียวกันนั่นคือเหตุผลที่ต้องมีการโต้ตอบระหว่างคนหนึ่งกับอีกคน หากไม่จำเป็นต้องมีการโต้ตอบเช่นนี้จะมีตัวเลือกให้เปิดเวิร์กบุคในเซสชั่นอื่น
ในการใช้งานเซสชันที่แตกต่างกันทุกครั้ง (เช่นเดสก์ท็อปแบบขยาย) อาจแสดงให้เห็นถึงข้อดีของการใช้งานภายในเซสชันเดียวในไม่ช้า