การทำงานกับเวิร์กบุ๊ก Excel นี้ทำให้ Excel ค้างเป็นเวลาหลายวินาที ทำไม?


1

ลูกค้าของฉันได้รับการร้องเรียนเกี่ยวกับเวิร์กบุ๊ก Excel (ไฟล์ Excel) ที่ทำงานช้ามาก

เมื่อใดก็ตามที่พวกเขาพยายามทำการเปลี่ยนแปลงใด ๆ ของเซลล์จะใช้เวลาประมาณ 10-20 วินาทีเพื่อทำการเปลี่ยนแปลง Excel ค้างและไม่ตอบสนองในช่วงเวลานี้

ฉันได้ทดสอบไฟล์นี้กับเครื่องที่แตกต่างกันหลายเครื่องเพื่อให้แน่ใจว่าไม่มีปัญหากับเครื่อง มันทำงานช้ามากในทั้ง 3 เครื่องที่ฉันทดสอบ

เป็นไฟล์. xls หมายถึงเป็นรูปแบบ Excel 97-2003

สมุดงานไม่ได้ทำการคำนวณหรือใช้สูตรใด ๆ เลยและเซลล์ไม่ได้อ้างถึงเซลล์อื่น สมุดงานนั้นใช้สำหรับเก็บข้อมูลแบบตารางและมีแผ่นงานประมาณ 12 แผ่นและมีขนาดประมาณ 4mb

ความคิดเห็นใด ๆ เกี่ยวกับปัญหาที่อาจเกิดขึ้นและวิธีแก้ไขปัญหานี้

อัปเดต :

  • ฉันใช้ Excel 2007 ยังไม่สามารถถือ Excel เวอร์ชันก่อนหน้านี้ไว้ทดสอบได้
  • ฉันจัดการเพื่อ จำกัด ปัญหาให้แคบลงเป็นแผ่นงานล่าสุดในไฟล์ / สมุดงาน แผ่นงานอื่น ๆ ทั้งหมดนั้นเร็วมาก ไม่มีปัญหา

ถ้าคุณไม่เคยแก้ปัญหานี้หรือแม้ว่าคุณจะทำฉันสามารถแนะนำผลิตภัณฑ์การวิเคราะห์ที่เรียกว่า FastExcel ขายที่decisionmodels.com
jtolle

ลองเปลี่ยนเครื่องพิมพ์เริ่มต้นของคุณเป็นตัวเลือกอื่น (ถ้ามี) ค่าเริ่มต้นของฉันคือเครื่องพิมพ์เครือข่ายและในขณะที่ทำงานที่บ้านฉันไม่สามารถใช้งานได้และพบว่ามันทำให้กระดาษคำนวณ Excel 2003 ทำงานช้าลง

คำตอบ:


2

คุณพยายามคัดลอกแผ่นงานไปยังสเปรดชีตใหม่หรือไม่ วิธีนี้ช่วยแก้ไขปัญหา Excel ที่โง่มาก


1
ฉันจะเลือกตัวเลือกนี้และวางให้แน่ใจว่าได้วางแบบพิเศษ> ค่าเพื่อให้แน่ใจว่าไม่มีสูตรแน่นอน

ฉันจะลองและโพสต์ผลลัพธ์ที่นี่
Saajid Ismail

1

ตรวจสอบการจัดรูปแบบ

หากแต่ละเซลล์มีการจัดรูปแบบด้วยสีขอบ ฯลฯ แทนที่จะเป็นคอลัมน์หรือแถวทั้งหมดขนาดของไฟล์และความเร็วของเวิร์กบุ๊กจะได้รับผลกระทบ ตรวจสอบว่าไม่มีการจัดรูปแบบตามเงื่อนไขที่นำไปใช้กับเซลล์ใด ๆ - นี่คือนักฆ่าในแง่ของประสิทธิภาพ ในเวิร์กบุ๊กที่มีเซลล์ข้อมูลหลายพันเซลล์ข้อมูลนี้สามารถสังเกตได้ค่อนข้างชัดเจน

เวลาส่วนใหญ่ในการจัดรูปแบบนี้สามารถแยกออกและแทนที่ด้วยการจัดรูปแบบคอลัมน์ / แถวโดยไม่มีผลกระทบที่สำคัญใด ๆ กับรูปลักษณ์ของแผ่นงาน


1

ตรวจสอบให้แน่ใจว่าแถวและคอลัมน์ที่ว่างเปล่านั้นว่างเปล่าจริง ๆ โดยลบออกอีกครั้ง ใน Excel เวอร์ชันเก่าจะทำให้คุณมีแถวและคอลัมน์ว่างใหม่ ในรุ่นที่ใหม่กว่าคุณอาจไม่เห็นสิ่งเหล่านั้น

หากต้องการลบ: คลิกขวาและเลือกสิ่งที่ต้องการ "ลบแถว" ไม่ได้กดปุ่ม Delete ซึ่งจะลบเนื้อหาที่ว่างเปล่าและไม่ช่วยให้คุณ

ในการเลือก: เลือกแถวว่างแถวแรกด้านล่างข้อมูลจากนั้นกด Shift ค้างไว้แล้วกด End ตามด้วยลงหนึ่งหรือสองครั้ง ในทำนองเดียวกัน: เลือกคอลัมน์ว่างแรกให้กด Shift ค้างไว้และกด End ตามด้วยขวาหนึ่งหรือสองครั้ง (ฉันไม่ได้เกี่ยวกับปุ่ม 100% คุณสามารถลอง Ctrl-Shift-End เพื่อขยายการเลือกไปยังเซลล์สุดท้ายในแผ่นงาน)


1
เสียงร้องที่ดี ฉันใช้ MakeLastCell ของ David McRitchie ตลอดเวลาmvps.org/dmcritchie/excel/lastcell.htm
Lunatik

1

เปิดไฟล์ Excel ใน Excel 2007 และบันทึกในรูปแบบ Excel 2007 (.xlsx) - มันจะช่วยแก้ปัญหาของคุณ ฉันมีปัญหาที่คล้ายกันและสิ่งนี้ได้รับการแก้ไข


0

เปลี่ยนจากการคำนวณอัตโนมัติเป็นด้วยตนเองและดูว่ามันยังช้าอยู่หรือไม่ ถ้าเป็นเช่นนั้นคุณสามารถแยกออกได้อย่างปลอดภัย calcs แต่ความรู้สึก Spidey ของฉันพูดเป็นอย่างอื่น


ฉันได้ลองแล้ว มันไม่ได้สร้างความแตกต่าง สเปรดชีตไม่ได้ใช้ประโยชน์จากการคำนวณ / สูตรมากนัก (ถ้ามี)
Saajid Ismail
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.