ฉันมีไฟล์ Excel สามแผ่น สองรายการแรกสำหรับป้อนข้อมูลส่วนสุดท้ายแสดงข้อมูลสรุปและการคำนวณบางรายการ
ในอันแรกมีหลายคอลัมน์สำหรับการป้อนที่อยู่ ในแผ่นสรุปจะรวมกันเป็นเซลล์เดียว:
=Sheet1!C1 & Chr(32) & Sheet1!D1 & Chr(32) & Sheet1!E1 & ...
มีการใช้ไฟล์โดยผู้ใช้จำนวนมากของฉันและตอนนี้เซลล์สรุปที่อยู่หนึ่งเซลล์แสดงเฉพาะ #REF! ความผิดพลาด ในสูตรมีเพียงฟิลด์เดียวที่ต่อกันคือ #REF! และอื่น ๆ ที่ถูกต้อง
=Sheet1!C1 & Chr(32) & Sheet1!#REF! & Chr(32) & Sheet1!E1 & ...
โดยทั่วไปแล้วสิ่งนี้จะเกิดขึ้นหากมีการลบคอลัมน์หรือแถวของเซลล์ที่อ้างถึง แต่สิ่งนี้เป็นไปไม่ได้เนื่องจากแผ่นงานถูกล็อคด้วยรหัสผ่านสำหรับการปรับเปลี่ยน (ยกเว้นการป้อนข้อมูลแน่นอน) แผ่นสรุปกับสูตรที่มีการอ่านอย่างเดียว และตามที่กล่าวไว้เฉพาะฟิลด์เดียวในแถวที่อยู่เดียวที่ได้รับผลกระทบ เซลล์ที่อ้างอิงมีข้อความอยู่ในนั้น
ตอนนี้ฉันสงสัยว่าอะไรจะทำให้ #REF นี้อีก! ความผิดพลาด ฉันไม่มีความเป็นไปได้ที่จะติดตามการเปลี่ยนแปลงที่เกิดขึ้นกับผู้ใช้ มีวิธีอื่นใดอีกที่จะทำลายการอ้างอิงไปยังเซลล์แม้ว่าแผ่นงานจะถูกล็อค