Excel ค้าง ฉันควรทำอย่างไร? เหตุใดสมุดงาน Excel บางเล่มจึงทำงานช้าลง

บทความนี้ครอบคลุมถึงขั้นตอนการแก้ไขปัญหาที่สามารถช่วยแก้ไขปัญหาที่พบบ่อยที่สุดเมื่อคุณได้รับข้อผิดพลาด Excel ไม่ตอบสนอง Excel หยุดทำงานหรือหยุดทำงานหลังจากที่คุณเริ่มต้น หรือเปิดเวิร์กบุ๊ก Excel ปัญหาเหล่านี้อาจเกิดขึ้นได้จากสาเหตุหนึ่งหรือหลายสาเหตุด้านล่างนี้

ปฏิบัติตามแนวทางแก้ไขปัญหาที่ให้ไว้ในบทความนี้ตามลำดับ หากคุณลองใช้วิธีใดวิธีหนึ่งเหล่านี้ก่อนหน้านี้แต่ไม่ได้ผล ให้ไปที่การตรวจสอบถัดไปในรายการ

เริ่ม Excel ในเซฟโหมด

Safe Mode ให้คุณเริ่ม Excel ได้โดยไม่ต้องเปิดโปรแกรมบางโปรแกรม คุณเปิด Excel ใน Safe Mode ได้โดยกด Ctrl ค้างไว้ตอนเริ่มโปรแกรม หรือใช้ พารามิเตอร์/ปลอดภัย(/Safe excel.exe) เมื่อรันโปรแกรมจากบรรทัดคำสั่ง เมื่อคุณเรียกใช้ Excel ในเซฟโหมด ระบบจะข้ามคุณสมบัติและการตั้งค่า เช่น การเริ่มต้นขั้นสูง แถบเครื่องมือที่แก้ไข โฟลเดอร์ xlstart และ Add-in ของ Excel อย่างไรก็ตาม COM Add-in จะถูกแยกออก

หากปัญหาได้รับการแก้ไขหลังจากเริ่ม Excel ในเซฟโหมด โปรดดู: แก้ไขปัญหาการเริ่มต้น Excel

หากปัญหาของคุณยังคงมีอยู่หลังจากเริ่ม Excel ในเซฟโหมด ให้ไปยังรายการถัดไปในรายการ

การติดตั้งอัพเดตล่าสุด

หากจำเป็น คุณสามารถตั้งค่า Windows Update ให้ดาวน์โหลดและติดตั้งการอัปเดตที่แนะนำโดยอัตโนมัติได้ การติดตั้งคำแนะนำที่สำคัญและการเพิ่มประสิทธิภาพการอัปเดตมักจะสามารถขจัดปัญหาได้ด้วยการแทนที่ไฟล์ที่ล้าสมัยและแก้ไขช่องโหว่ เมื่อต้องการติดตั้งการอัปเดตล่าสุดสำหรับ Office ให้ทำตามขั้นตอนในบทความนี้: อัปเดต Office และคอมพิวเตอร์ของคุณ

หากการติดตั้งการอัปเดต Office ล่าสุดไม่สามารถแก้ไขปัญหาของคุณได้ ให้ไปยังรายการถัดไปในรายการ

ตรวจสอบว่า Excel ไม่ได้ใช้โดยกระบวนการอื่น

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

หากกระบวนการอื่นไม่ได้ใช้ Excel ให้ย้ายไปยังรายการถัดไปในรายการ

ระบุปัญหาที่อาจเกิดขึ้นกับส่วนเสริม

แม้ว่า Add-in จะมีประสิทธิภาพมากกว่า แต่บางครั้ง Add-in เหล่านั้นอาจรบกวนหรือขัดแย้งกับ Excel ได้ ลองใช้ Excel โดยไม่มี Add-in เพื่อดูว่าปัญหายังคงมีอยู่หรือไม่

    เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้:

    • หากคุณใช้ระบบ Windows 10 ให้เลือก เริ่ม > ทุกโปรแกรม > ระบบวินโดวส์ > ดำเนินการ >เข้า เอ็กเซล/ปลอดภัยในหน้าต่าง " ดำเนินการ" แล้วกดปุ่ม ตกลง.

      หากคุณใช้ระบบ Windows 8 ให้เลือกคำสั่ง ดำเนินการในเมนูแอปพลิเคชัน > เข้า เอ็กเซล/ปลอดภัยในหน้าต่าง " ดำเนินการ" แล้วกดปุ่ม ตกลง.

      หากคุณใช้ระบบ Windows 7 ให้คลิกปุ่ม เริ่ม >ป้อน excel/safe ในช่อง ค้นหาโปรแกรมและไฟล์แล้วคลิกปุ่ม ตกลง.

    หากปัญหาได้รับการแก้ไขแล้ว คลิก ไฟล์ > ตัวเลือก > ส่วนเสริม.

    เลือก โปรแกรมเสริม COMและกดปุ่ม ไป.

    ยกเลิกการเลือกช่องทำเครื่องหมายทั้งหมดในรายการแล้วคลิก ปุ่มตกลง.

    ปิด Excel แล้วเปิดใหม่อีกครั้ง

หากปัญหาไม่เกิดขึ้นเมื่อคุณเริ่ม Excel ให้เริ่มเปิด Add-in ทีละรายการจนกว่าจะแก้ไขได้ ซึ่งจะช่วยคุณค้นหาว่า Add-in ใดที่เป็นสาเหตุของปัญหา ตรวจสอบและรีสตาร์ททุกครั้งที่คุณเปิดใช้งาน Add-in ของ Excel

หากการปิดใช้งานส่วนเสริมไม่สามารถแก้ปัญหาได้ ให้ไปยังรายการถัดไปในรายการ

วิเคราะห์ไฟล์ Excel และรายละเอียดเนื้อหา

ไฟล์ Excel อาจยังคงอยู่ในคอมพิวเตอร์ของคุณเป็นเวลานาน พวกเขาจะได้รับการอัปเดตเป็นเวอร์ชันจากเวอร์ชันและมักจะถูกส่งจากผู้ใช้รายหนึ่งไปยังผู้ใช้รายอื่น โดยทั่วไปแล้วผู้ใช้จะสืบทอดไฟล์ Excel แต่ไม่รู้ว่ามีอะไรรวมอยู่ในไฟล์บ้าง สิ่งต่อไปนี้อาจทำให้เกิดปัญหาด้านประสิทธิภาพหรือความเสียหาย:

    การสร้างการอ้างอิงถึงองค์ประกอบจำนวนคี่ในอาร์กิวเมนต์ของสูตรอาร์เรย์

    ซ่อนวัตถุนับร้อยหรือนับพันรายการ หรือความสูงและความกว้างเป็น 0

    สไตล์ที่ไม่เกี่ยวข้องที่เกิดจากการใช้บ่อยเมื่อคัดลอกและวางเวิร์กบุ๊ก

    ชื่อบางชื่อซ้ำซ้อนและไม่สามารถยอมรับได้

หากขั้นตอนเหล่านี้ไม่สามารถแก้ไขปัญหาได้ ให้ไปยังรายการถัดไปในรายการ

ทำเครื่องหมายในช่องเพื่อดูว่าไฟล์ของคุณสร้างขึ้นโดยบุคคลที่สามหรือไม่

บางครั้งแอปพลิเคชันของบริษัทอื่นจะสร้างไฟล์ Microsoft Excel ในกรณีนี้ ไฟล์อาจไม่ถูกสร้างขึ้นอย่างถูกต้อง และฟีเจอร์บางอย่างอาจทำงานไม่ถูกต้องเมื่อเปิดไฟล์ใน Microsoft Excel ในกรณีนี้ ความสามารถของไฟล์ใหม่จะถูกตรวจสอบจากภายนอกแอปพลิเคชันบุคคลที่สาม หากฟังก์ชันทำงานอย่างถูกต้อง คุณต้องตรวจสอบว่าบุคคลที่สามทราบถึงปัญหาหรือไม่

หากหลังจากตรวจสอบนอกแอปบุคคลที่สามแล้ว ปัญหาของคุณยังคงไม่ได้รับการแก้ไข ให้ไปยังรายการถัดไปในรายการ

ดำเนินการ Selective Startup เพื่อตรวจสอบว่าโปรแกรม กระบวนการ หรือบริการขัดแย้งกันโดยใช้ Excel หรือไม่

เมื่อ Windows เริ่มทำงาน แอพพลิเคชั่นและบริการบางอย่างจะเริ่มทำงานโดยอัตโนมัติแล้วทำงานในเบื้องหลัง แอปพลิเคชันและบริการเหล่านี้อาจรบกวนซอฟต์แวร์อื่นบนคอมพิวเตอร์ของคุณ การดำเนินการเริ่มต้นแบบเลือก (หรือที่เรียกว่า "คลีนบูต") จะช่วยตรวจพบปัญหากับแอปพลิเคชันที่ขัดแย้งกัน ดำเนินการ Selective Startup เลือกลิงก์ใดลิงก์หนึ่งด้านล่างขึ้นอยู่กับเวอร์ชันของ Windows ที่คุณติดตั้ง จากนั้นทำตามคำแนะนำในบทความ:

การเริ่มต้นระบบแบบเลือกใช้เพื่อระบุกระบวนการ บริการ หรือแอปพลิเคชันที่ละเมิดซึ่งขัดแย้งกับ Excel

หากปัญหายังคงอยู่หลังจากสร้างโปรไฟล์ใหม่แล้ว ให้ไปยังรายการถัดไปในรายการ

การคืนค่าโปรแกรม Office

การซ่อมแซมโปรแกรม Office สามารถแก้ไขปัญหาที่ Excel ไม่ตอบสนอง หยุดทำงาน หรือค้างโดยการแก้ไขข้อผิดพลาดในไฟล์ Office โดยอัตโนมัติ สำหรับคำแนะนำในการดำเนินการนี้ โปรดดูที่: การกู้คืนแอปพลิเคชัน Office

หากการกู้คืนโปรแกรม Office ของคุณไม่สามารถแก้ปัญหาได้ ให้ไปยังรายการถัดไปในรายการ

ตรวจสอบเวอร์ชันปัจจุบันของโปรแกรมป้องกันไวรัสและการมีข้อขัดแย้งกับ Excel

หากซอฟต์แวร์ป้องกันไวรัสของคุณไม่ทันสมัย ​​Excel อาจทำงานไม่ถูกต้อง

ตรวจสอบว่าโปรแกรมป้องกันไวรัสของคุณทันสมัยหรือไม่

เพื่อป้องกันไวรัสใหม่ๆ ผู้ให้บริการซอฟต์แวร์ป้องกันไวรัสจะออกการอัปเดตเป็นระยะๆ ซึ่งสามารถดาวน์โหลดได้จากอินเทอร์เน็ต ดาวน์โหลดการอัปเดตล่าสุดโดยไปที่เว็บไซต์ของผู้ให้บริการซอฟต์แวร์ป้องกันไวรัสของคุณ

สำหรับรายชื่อผู้ให้บริการซอฟต์แวร์ป้องกันไวรัส โปรดดูที่นักพัฒนาซอฟต์แวร์ป้องกันไวรัสของ Windows

การตรวจสอบข้อขัดแย้งกับโปรแกรมป้องกันไวรัส Excel:

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

สำคัญ:การเปลี่ยนการตั้งค่าโปรแกรมป้องกันไวรัสอาจทำให้คอมพิวเตอร์ของคุณเสี่ยงต่อไวรัส การหลอกลวง หรือการโจมตีที่เป็นอันตราย Microsoft ไม่แนะนำให้เปลี่ยนการตั้งค่าซอฟต์แวร์ป้องกันไวรัสของคุณ ใช้โซลูชันนี้โดยยอมรับความเสี่ยงเอง

คุณอาจต้องติดต่อผู้จำหน่ายซอฟต์แวร์ป้องกันไวรัสของคุณเพื่อดูวิธีกำหนดค่าเพื่อป้องกันการรวม Excel หรือการสแกนไปยัง Excel

ข้อมูลเพิ่มเติม

วิธีการแก้ไขปัญหาเพิ่มเติม

หากวิธีการที่กล่าวถึงก่อนหน้านี้ไม่สามารถแก้ไขปัญหาได้ ปัญหาอาจอยู่ที่ไฟล์เฉพาะหรือปัญหาสิ่งแวดล้อม ข้อมูลต่อไปนี้จะอธิบายวิธีการแก้ไขปัญหาเพิ่มเติมที่อาจทำให้ Excel หยุดทำงานหรือหยุดทำงาน

ปัจจัยด้านสิ่งแวดล้อม

เมื่อแก้ไขปัญหาความล้มเหลว ปัจจัยด้านสิ่งแวดล้อมมีความสำคัญน้อยกว่าเนื้อหาของไฟล์และ Add-in เพื่อช่วยระบุสาเหตุของปัญหา ให้ทำตามขั้นตอนเหล่านี้:

    ปฏิบัติตามคำแนะนำในการแก้ไขปัญหา

    การตรวจสอบไฟล์ในสภาพแวดล้อมที่สะอาดที่สุด

ส่วนต่อไปนี้จะอธิบายบางพื้นที่ที่ควรค่าแก่การเรียนรู้

ไฟล์ถูกเก็บไว้ที่ไหน?

การย้ายไฟล์ภายในเครื่องจะช่วยพิจารณาว่ามีปัญหากับไฟล์หรือตำแหน่งที่บันทึกไฟล์ไว้ ปัญหาบางอย่างอาจเกิดขึ้นเมื่อบันทึกไฟล์ Excel ผ่านเครือข่ายหรือบนเว็บเซิร์ฟเวอร์ ขอแนะนำให้บันทึกไฟล์ไว้ในเครื่อง ควรทำในกรณีต่อไปนี้:

การเปลี่ยนเส้นทางโฟลเดอร์เอกสารไปยังตำแหน่งเซิร์ฟเวอร์

ไฟล์ออฟไลน์

การเปิดไฟล์จาก SharePoint หรือ Webfolder

เดสก์ท็อประยะไกลหรือ Citrix

อุปกรณ์เครือข่าย

สภาพแวดล้อมเสมือนจริง สำหรับข้อมูลเพิ่มเติมเกี่ยวกับซอฟต์แวร์ Microsoft ที่ทำงานในสภาพแวดล้อมเสมือนจริง ดูบทความต่อไปนี้: นโยบายการสนับสนุนสำหรับการเรียกใช้ซอฟต์แวร์ Microsoft ของบริษัทอื่นในซอฟต์แวร์การจำลองเสมือนสำหรับฮาร์ดแวร์

ในความทรงจำ

ไฟล์ Excel อาจมีขนาดค่อนข้างใหญ่เมื่อคุณเพิ่มการจัดรูปแบบและรูปร่างจำนวนมาก ตรวจสอบให้แน่ใจว่ามี RAM เพียงพอที่จะเรียกใช้แอปพลิเคชัน สำหรับข้อกำหนดของระบบสำหรับชุดแอปพลิเคชัน Microsoft Office ดูบทความ Microsoft ต่อไปนี้:

Office 2010 นำผลิตภัณฑ์ Office เวอร์ชัน 64 บิตดั้งเดิมมาใช้เพื่อประโยชน์ของความสามารถในการประมวลผลที่มากขึ้น หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ Office เวอร์ชัน 64 บิต ให้ไปที่บทความของ Microsoft ต่อไปนี้:

เครื่องพิมพ์และไดรเวอร์วิดีโอ

เมื่อ Excel เริ่มต้น ระบบจะตรวจสอบเครื่องพิมพ์เริ่มต้นและไดรเวอร์วิดีโอที่จะปรากฏในสมุดงาน Excel Excel เป็นเครื่องพิมพ์ที่เน้นการใช้เครื่องพิมพ์ และจะทำงานช้าลงหากคุณบันทึกไฟล์ Excel ในโหมดเพจ การทดสอบไฟล์โดยใช้เครื่องพิมพ์ที่แตกต่างกัน เช่น ไดรเวอร์เครื่องพิมพ์บันทึกเอกสาร Microsoft XPS หรือไดรเวอร์วิดีโอ VGA จะพิจารณาว่าปัญหาเกิดขึ้นกับเครื่องพิมพ์หรือไดรเวอร์วิดีโอเฉพาะหรือไม่

หากคุณยังคงแดงหรือเสียหายหลังจากประสบปัญหาใน Excel ในขณะที่ใช้วิธีแก้ปัญหาที่อธิบายไว้ที่นี่ คุณควรติดต่อฝ่ายสนับสนุนของ Microsoft เพื่อแก้ไขปัญหาออนไลน์

ข้อมูลเพิ่มเติม

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

ดูเหมือนว่าฉันได้ทำงานกับชุดโปรแกรม Microsoft office มาเป็นเวลานาน แต่นี่เป็นครั้งแรกที่ฉันประสบปัญหาที่คล้ายกัน เพื่อนร่วมงานส่งไฟล์มาให้ฉันและขอให้ฉันตรวจสอบปัญหา ไฟล์ Excel มีเพียง 100 บรรทัด แต่ไม่สามารถทำงานได้ตามปกติ เซลล์จะถูกจัดสรรโดยมีความล่าช้าอย่างเห็นได้ชัด เมื่อเปิดไฟล์กระบวนการ Excel กินพื้นที่ประมาณ 700 เมกะไบต์ RAM และอาการอื่น ๆ อีกมากมายที่ไม่อนุญาตให้คุณทำงานกับเอกสารได้ตามปกติ

สิ่งแรกที่แจ้งเตือนฉันคือขนาดไฟล์ สำหรับ 100 บรรทัด แสดงว่าขนาด 29 เมกะไบต์มากเกินไปอย่างเห็นได้ชัด ก่อนอื่นฉันพยายามบันทึกไฟล์ในโหมดความเข้ากันได้ของ Office 2003 แต่ไม่ได้ผลลัพธ์ที่เป็นบวก ไฟล์มีขนาดใหญ่ขึ้นและการทำงานกับมันก็ยิ่งยากขึ้น จากนั้นฉันก็ไม่มีทางเลือกอื่นนอกจากหันไปขอความช่วยเหลือจาก Google หลังจากพยายามหลายครั้งเพื่อกำหนดคำถามที่แตกต่างกัน การค้นหาก็พาฉันไปยังฟอรัมที่พูดภาษาอังกฤษ ซึ่งหนึ่งในผู้เข้าร่วมเสนอวิธีแก้ไขปัญหาที่คล้ายกัน

ปัญหาการชะลอตัวของ Excelถูกซ่อนไว้ต่อหน้ากราฟิกจำนวนมากบนแผ่นงานสมุดงาน คุณสามารถดูรายการรูปร่างเหล่านี้ได้ในเมนู "หน้าแรก" -> "ค้นหาและเลือก" -> "พื้นที่การเลือก"

ในกรณีของฉันมีเกือบ 50,000 คน พวกเขามาจากไหนเป็นคำถามแยกต่างหาก ผู้สร้างไฟล์ยักไหล่ แต่สำหรับฉันแล้วดูเหมือนว่าสิ่งเหล่านี้เกิดขึ้นเนื่องจากการแทรกข้อมูลจากหนังสือเล่มอื่น ๆ ลงในไฟล์อย่างต่อเนื่อง ไม่ว่าในกรณีใด ผู้ใช้ที่คอมไพล์ไฟล์จะถูกคัดลอกและวาง โอเค ปัญหาได้รับการชี้แจงแล้ว แต่เราจะแก้ไขตอนนี้ได้อย่างไร การลบรูปร่างกราฟิกผ่านหน้าต่างนี้ยากเกินไป (อย่าลืมว่า Excel ยังช้าอยู่)

นี่คือจุดที่กลไกมาโครอันทรงพลังมาช่วยเหลือเรา สร้างมาโครใหม่ ("มุมมอง" -> "มาโคร") และคัดลอกโค้ดต่อไปนี้ลงไป:

Dim someShape As Shape สำหรับแต่ละ someShape ใน ActiveSheet.Shapes someShape.Delete ถัดไป someShape

เราคัดลอกโค้ดโดยตรงไปยังขั้นตอนที่สร้างขึ้น จากนั้นจึงเรียกใช้ Excel จะคิดทันทีและเริ่มลบวัตถุที่ไม่จำเป็นทั้งหมด วัตถุห้าหมื่นของฉันถูกลบใน 4.5 นาที หลังจากเสร็จสิ้นขั้นตอน ไฟล์ต้นฉบับก็ลดลงเหลือ 29 กิโลไบต์ (!!!)

ฉันแน่ใจว่าบันทึกนี้ไม่เพียงแต่จะถูกอ่านโดยนักพัฒนา (กลุ่มเป้าหมายของฉัน) แต่ยังรวมถึงผู้ใช้ทั่วไปด้วย ในเรื่องนี้ ฉันดึงความสนใจของคุณไปที่โค้ด มันจะลบวัตถุทั้งหมดออกจากแผ่นงานที่ใช้งานอยู่ หมวดหมู่ "ทั้งหมด" ประกอบด้วยช่องข้อความ ปุ่ม ฯลฯ หากเอกสารของคุณมีปุ่มและตัวควบคุมอื่นๆ อย่าลืมรวมฟิลเตอร์ไว้ในลูป คุณสามารถตรวจสอบประเภทของวัตถุที่ถูกลบได้ดังนี้:

ถ้า someShape.Type = 17 ดังนั้น someShape.Delete

โค้ดด้านบนจะลบเฉพาะช่องข้อความเท่านั้น คุณสามารถทำความคุ้นเคยกับตัวเลขทุกประเภทได้ที่

ในบทความนี้เราจะดูปัญหาการใช้ทรัพยากรคอมพิวเตอร์ให้เกิดประโยชน์สูงสุดโดย Excel แม้ว่าไฟล์จะได้รับการปรับให้เหมาะสม แต่ Excel ยังคงค้างอยู่ ทำไม เราสามารถพูดได้ว่าเนื้อหานี้เป็นความต่อเนื่องของบทความที่น่าตื่นเต้น "" ซึ่งเราได้อธิบายปัญหาที่เป็นไปได้ทั้งหมดภายในไฟล์ Excel ตอนนี้เรามาพูดถึงการเพิ่มประสิทธิภาพพีซีของคุณเมื่อทำงานกับสเปรดชีต

ในกรณีส่วนใหญ่ สาเหตุของการชะลอตัวและการค้างของ Excel ไม่ใช่การออกแบบ โครงสร้าง หรือข้อมูลที่เหมาะสมที่สุดของไฟล์ แต่เกิดขึ้นว่าทรัพยากรคอมพิวเตอร์ไม่ได้ถูกใช้อย่างเต็มที่ เช่น มีการใช้โปรเซสเซอร์ที่ 25% ด้านล่างนี้เรามีตัวเลือกต่างๆ มากมายที่ไม่จำเป็นอย่างแน่นอนในการตรวจสอบว่า Excel ของคุณหยุดทำงานหรือไม่

คอมพิวเตอร์สมัยใหม่มีประสิทธิภาพมากซึ่งช่วยให้คุณสามารถทำงานหลายอย่างพร้อมกันและทำงานในหลาย ๆ โปรแกรมได้ในเวลาเดียวกัน เพื่อให้แน่ใจว่า Excel ไม่ได้ใช้ทรัพยากรคอมพิวเตอร์ทั้งหมด โปรแกรมแก้ไขสเปรดชีตเวอร์ชันที่เริ่มตั้งแต่ปี 2550 จึงมีการตั้งค่าพิเศษ - เปิดใช้งานการคำนวณแบบมัลติเธรด ตรวจสอบว่าเปิดอยู่หรือไม่ และคุณมีพลังงานโปรเซสเซอร์เต็มหรือไม่

เมื่อต้องการทำสิ่งนี้ ให้ไปที่ปุ่ม Office แบบกลม (มุมซ้ายบน) - ตัวเลือก Excel - ค้นหาส่วนขั้นสูง - ส่วนย่อยสูตร ดูภาพแรก.

ตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายในช่อง "ใช้โปรเซสเซอร์ทั้งหมดบนคอมพิวเตอร์เครื่องนี้" แล้ว

คุณยังสามารถบังคับปริมาณสูงสุดได้ - ในกรณีนี้คือ 4 สำหรับการคำนวณบางอย่างก็สามารถช่วยได้ ฉันสังเกตเห็นว่า ตัวอย่างเช่น เมื่อเรียงลำดับตารางขนาดใหญ่ มักใช้โปรเซสเซอร์เพียง 1 ใน 4 เท่านั้น (โดยค่าเริ่มต้น) ดังนั้นการใช้งานโปรเซสเซอร์ 25% ที่มักกล่าวถึง ด้วยการบังคับจำนวนเธรดที่เกี่ยวข้องสูงสุด คุณจะขจัดปัญหานี้ได้

หากต้องการเปิดใช้งานคุณลักษณะการคำนวณแบบมัลติเธรดใน VBA ให้ใช้คำสั่ง:

Application.MultiThreadedCalculation.Enabled = True

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

วิธีใช้โปรเซสเซอร์ทั้งหมด การตั้งค่าวินโดวส์

อย่างไรก็ตาม ไม่เพียงแต่ Excel เท่านั้นที่สามารถจำกัดจำนวนโปรเซสเซอร์ในการทำงานได้ Windows ก็มีตัวเลือกนี้เช่นกัน

เพื่อตรวจสอบการตั้งค่า Windows ให้คลิก Start - Run - ป้อนคำสั่ง msconfig - ไปที่แท็บ Boot - การตั้งค่าขั้นสูง


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

มันไม่ได้ช่วยอะไร Excel ยังคงค้าง... เหตุผลเพิ่มเติม

  • หากคุณเปิดเวิร์กบุ๊ก Excel หลายเวิร์กบุ๊ก การคำนวณจะเกิดขึ้นสำหรับเซลล์ที่เปลี่ยนแปลงทั้งหมดในเวิร์กบุ๊กที่เปิดอยู่ทั้งหมด หากเป็นไปได้ ให้ปิดหนังสือที่ไม่จำเป็น
  • หากคุณมีตารางที่มีขนาดใหญ่มาก (~0.5 ล้านแถวขึ้นไป) และ/หรือการคำนวณที่ซับซ้อน ควรใช้ พลัง หมุน.ซึ่งเราจะอุทิศส่วนใหญ่ให้ในไม่ช้า!
  • ลองปิดโปรแกรมอื่นที่ใช้ RAM มาก Google Chrome คือการชะลอตัวที่พบบ่อยที่สุดในการคำนวณ Excel
  • ติดตั้ง Excel 2010 หรือ 2013 พวกเขาทำงานได้ดีมากในการปรับปรุงความเร็วในการคำนวณ ประสบการณ์ของฉันแสดงให้เห็นว่าการเร่งความเร็วถึง 2-3 เท่าสำหรับบางไฟล์ สาเหตุหลักมาจากการเรียกใช้ฟังก์ชันแบบอะซิงโครนัส
  • อย่าลืมปิดการรีเฟรชหน้าจออัตโนมัติขณะคำนวณ

สวัสดีตอนบ่ายผู้อ่านที่รัก!

ในบทความนี้ ฉันต้องการดูหัวข้อประสิทธิภาพของ Excel และค้นหาสาเหตุที่ Excel ทำงานช้า และยังมี 12 วิธีในการปรับปรุงประสิทธิภาพของไฟล์ Excel! แน่นอน หากคุณใช้ตารางขนาดเล็กหรือไม่สนใจที่จะขยายขอบเขตของการใช้ Excel บทความนี้ก็จะไม่น่าสนใจ แต่ถ้าเป็นอย่างอื่น มาเริ่มกันเลย….

กรณีดังกล่าวเกิดขึ้นเมื่อใดที่ไฟล์ Excel “ช้าลง” และประสิทธิภาพของไฟล์มีแนวโน้มต่ำ บางทีไฟล์ที่ส่งถึงคุณอาจมีขนาดใหญ่และหนักมากดังนั้นจึงถูกเก็บไว้เป็นเวลานานหรือมีขนาดเล็ก แต่ทุกอย่างก็เหมือนเดิม... เรามาดูสาเหตุของปัญหาดังกล่าวและวิธีหลักในการแก้ไขปัญหากันดีกว่า

ปัญหาเกี่ยวกับความเฉื่อยของ MS Office ถือเป็นปรากฏการณ์ที่พบบ่อยใน Excel ปัญหากับ Excel สามารถเกิดขึ้นได้จากหลายสาเหตุ: ความซ้ำซ้อน การใช้ฟังก์ชัน Excel ที่สร้างจากข้อมูลมากเกินไป ฟังก์ชันเพิ่มเติมในตาราง และอื่นๆ อีกมากมาย

ตอนนี้เรามาเปลี่ยนจากทฤษฎีไปสู่การปฏิบัติแล้วพิจารณา 12 วิธีที่จะช่วยให้คุณกำจัด "เบรก" ของ Excel และเริ่มทำงานได้อย่างสะดวกสบาย:

1. ลดขนาดรูปภาพ

วิธีแรกในการลดขนาดไฟล์คือแก้ไขรูปภาพในไฟล์ แต่วิธีนี้ใช้ได้หากคุณยังคงใช้รูปภาพอยู่

เมื่อคุณเพิ่มรูปภาพผ่านเมนูบนแผงควบคุม "แทรก"ในบล็อก “ภาพประกอบ”กด "การวาดภาพ"จากนั้นจึงเย็บภาพวาดที่มีปริมาตรเต็มลงในไฟล์ แต่ตอนนี้คุณต้องทำการเปลี่ยนแปลง วางเคอร์เซอร์บนรูปภาพ แท็บใหม่จะปรากฏขึ้น "การทำงานกับภาพวาด"มีแถบข้างใต้ "รูปแบบ". ในบล็อก "การเปลี่ยนแปลง"คลิกที่ปุ่ม "บีบอัดรูปภาพ".
ในกล่องโต้ตอบ "การบีบอัดภาพ"ระบุตัวเลือกการลดขนาดที่เหมาะกับคุณแล้วคลิก "ตกลง".
อย่าลืมว่ารูปภาพสามารถซ่อนอยู่ใน .

2. แทนที่สูตรขนาดใหญ่ด้วยมาโคร

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

3. ลบการจัดรูปแบบตาราง Excel

ในกรณีที่มีการใช้การจัดรูปแบบในรูปแบบของตารางพิเศษและตัวตารางเองก็มีขนาดใหญ่ สิ่งนี้อาจทำให้เกิดปัญหาอย่างมากใน Excel

คุณสามารถกำหนดได้อย่างชัดเจนว่าตารางถูกจัดรูปแบบอย่างไรโดยการวางเคอร์เซอร์บนเซลล์ใด ๆ แท็บเพิ่มเติมจะปรากฏในแผงควบคุม "การทำงานกับตาราง". เลือกแท็บ "คอนสตรัคเตอร์", กำลังมองหาส่วน "บริการ", กดปุ่ม "แปลงเป็นช่วง"และยืนยันว่าคุณต้องแปลงตารางของคุณเป็นตารางปกติ

4. ลบคอลัมน์และแถวที่ไม่จำเป็นออก

นี่เป็นปัญหาที่พบบ่อยเมื่อทำงานใน Excel โดยปกติผู้ใช้จะสุ่มนำทางโดยใช้ Ctrl + ลูกศร ขวาหรือ ลงกดโดยไม่ได้ตั้งใจ และถูกถ่ายโอนไปยังส่วนท้ายของชีต และจะบันทึกเวิร์กบุ๊ก ขณะเดียวกันก็ทำให้หนักขึ้นอย่างมาก โดยเฉพาะอย่างยิ่งจะเกิดขึ้นเมื่อมีการเพิ่มสัญลักษณ์ เครื่องหมาย หรือการเติมแบบสุ่มที่ส่วนท้ายของหนังสือ

ตัวเลือกนี้สามารถตรวจสอบได้ด้วยคุณสมบัติเฉพาะซึ่งเป็นแถบเลื่อนขนาดเล็กมาก

5. แทนที่รูปแบบสมุดงานด้วย *.xlsb

ในกรณีที่งานของคุณเกี่ยวข้องกับตารางขนาดใหญ่และมีปริมาณมาก คุณควรบันทึกเวิร์กบุ๊กในรูปแบบ *.xlsb. ส่วนขยายนี้จัดเก็บเป็นรูปแบบไบนารี ซึ่งเป็นรูปแบบพิเศษสำหรับการสร้างและจัดเก็บไฟล์บนสเปรดชีตของคุณ

เมื่อบันทึกในรูปแบบนี้ไฟล์ขนาดใหญ่ใด ๆ จะลดลงทันที 2-3 เท่า อย่างไรก็ตาม ความเร็วในการคำนวณจะเพิ่มขึ้นตามขนาดหลาย ๆ ลำดับความสำคัญซึ่งจะทำให้คุณมีความสุข

6. ลบการจัดรูปแบบตามเงื่อนไขที่มากเกินไป

แม้ว่าการจัดรูปแบบตามเงื่อนไขจะมีประโยชน์ทั้งหมด แต่การใช้งานมากเกินไปอาจทำให้เกิดปัญหาได้ สมุดงานของคุณอาจทำงานช้าลง สิ่งนี้สามารถเกิดขึ้นได้แม้ว่าคุณจะไม่รู้ แต่ในกระบวนการทำงานคุณคัดลอกเซลล์พร้อมกับรูปแบบและการจัดรูปแบบและสิ่งนี้จะไม่มีใครสังเกตเห็น แต่จะสะสมโดยไม่มีใครสังเกตเห็นและทำให้ไฟล์ช้าลง

เมื่อต้องการลบสิ่งที่ไม่จำเป็นออก ขั้นแรก ให้เลือกช่วงที่ต้องการ หรืออาจเป็นทั้งเวิร์กชีต ขั้นตอนต่อไปอยู่ในแผงควบคุมในแท็บ "บ้าน"ในบทที่ "สไตล์"เลือกรายการจากเมนูแบบเลื่อนลง "การจัดรูปแบบตามเงื่อนไข"ต่อไปเราต้องมีประเด็น "ลบกฎ"และเลือกรายการย่อยที่ต้องการลบ

7. การลบข้อมูลที่ไม่จำเป็นภายในโครงสร้างไฟล์ Excel

ฉันเดิมพันได้เลยว่าไม่ใช่ผู้ใช้ทุกคนที่รู้ว่าไฟล์ Excel เป็นไฟล์เก็บถาวรประเภทหนึ่ง และโครงสร้างไฟล์นี้เริ่มต้นใช้งานในปี 2550 ซึ่งหมายความว่าขณะนี้ไฟล์ Excel สามารถเปิดได้ด้วยโปรแกรมจัดเก็บเช่น WinRar แต่ภายในไฟล์อาจมีไฟล์ที่ทำให้ Excel ช้าลงอย่างมากในบางกรณี

หากต้องการดำเนินการตามขั้นตอนเพื่อลดขนาด ให้เล่นอย่างปลอดภัยและสำรองไฟล์ของคุณ จากนั้นเปิดไฟล์โดยใช้เมนูบริบท เปิดไฟล์โดยคลิกขวาที่เมาส์แล้วเลือก “เปิดด้วย”และจากโปรแกรมที่มีอยู่ ให้เลือกโปรแกรม Archiver หรือตัวเลือกที่สองให้เปิด Archiver และในเมนู "ไฟล์"คลิกที่รายการ "เปิดข้างใน". ผลลัพธ์ของตัวเลือกใด ๆ คือการเปิดไฟล์ Excel เป็นไฟล์เก็บถาวรพร้อมไฟล์และโฟลเดอร์

ในไฟล์เก็บถาวร มักจะอยู่ในโฟลเดอร์ "เอ็กซ์แอล", ลบโฟลเดอร์ "การตั้งค่าเครื่องพิมพ์"และ "ภาพวาด".
หลังจากการทรมานทั้งหมด เราจะเปิดไฟล์อีกครั้งและยอมรับการรบกวนระบบทั้งหมดด้วยปุ่ม "ตกลง"ไฟล์จะถูกกู้คืนและรัน

โปรดทราบว่าหากไฟล์มีวัตถุที่วาด เช่น ปุ่มหรือรูปร่าง ให้ลบทั้งโฟลเดอร์ "ภาพวาด"ไม่คุ้มเลยตัวเลขก็จะระเหยตามไปด้วย ลบในโฟลเดอร์ก็เพียงพอแล้ว vml Drawing.vmlซึ่งมีข้อมูลหลากหลายและสามารถเข้าถึงข้อมูลขนาดใหญ่ได้

8. กำหนดค่าการพิมพ์ไปยังเครื่องพิมพ์ไม่ถูกต้อง

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

บางครั้งอาจเกิดขึ้นว่าการลบการตั้งค่าเครื่องพิมพ์จากขั้นตอนที่ 7 อาจทำให้การตั้งค่าเครื่องพิมพ์ไม่ถูกต้องทำให้ไฟล์ทั้งหมดช้าลง

9. เปลี่ยนเวอร์ชันของ Excel เป็นเวอร์ชันที่ใหม่กว่า

ไม่มีสิ่งใดหยุดนิ่ง แม้แต่โลกของเรา Excel ก็เช่นกัน เพราะความสมบูรณ์แบบไม่มีขีดจำกัด ผลิตภัณฑ์ซอฟต์แวร์มีการเปลี่ยนแปลงและพัฒนาโค้ดโปรแกรมได้รับการปรับให้เหมาะสมซึ่งบางครั้งก็อย่างมีนัยสำคัญเพื่อเพิ่มผลผลิตของการทำงานกับตารางและการคำนวณสูตร ประสิทธิภาพสามารถเพิ่มได้มากถึง 20% ในเวอร์ชันที่ใหม่กว่าเช่นในปี 2559 เทียบกับปี 2550

นอกจากนี้สถานการณ์มักเกิดขึ้นเมื่อ Excel เวอร์ชัน 2007 ไม่สามารถทำงานกับไฟล์ปัจจุบันได้ แต่ในเวอร์ชันที่ใหม่กว่าจะไม่มีปัญหาและทุกอย่างทำงานได้ดี

ปรับปรุงเวอร์ชัน เปลี่ยนไปใช้ผลิตภัณฑ์ MS Office ที่มีประสิทธิผลมากขึ้น โดยควรเป็นเวอร์ชัน 2013 ขึ้นไป

10. การลบไฟล์ “Personal.*”

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

ปัญหาอาจเกิดขึ้นหากไฟล์การตั้งค่าส่วนบุคคลเริ่มทำงานช้าลง แก้ไขปัญหาใช้หลักไม่มีไฟล์ไม่มีปัญหา หา C:\...\Application Data\Microsoft\Excel\XLSTARTหรือ C:\...\Microsoft Office\Office12และในส่วนลึกของโฟลเดอร์เหล่านี้คุณกำลังมองหาไฟล์ "ส่วนตัว.*"และนำมันลง

11. เราทำการตั้งค่าที่เหมาะสมที่สุดสำหรับตารางเดือย

เมื่อคุณอ้างถึงช่วงขนาดใหญ่จำนวนนับหมื่นแถวในตารางสรุป ตารางจะเริ่มเก็บผลลัพธ์การคำนวณทั้งหมดซึ่งกลายเป็นเรื่องใหญ่โตไว้ในตัวมันเอง และนี่ทำให้เกิดการชะลอตัวโดยทั่วไปเมื่อทำงานกับไฟล์ เพื่อกำจัดสาเหตุนี้ ให้วางเคอร์เซอร์ไว้บนโต๊ะ เรียกเมนูบริบทด้วยปุ่มเมาส์ขวา จากนั้นเลือก "ตัวเลือกตารางสาระสำคัญ"ในกล่องโต้ตอบบนแท็บ "ข้อมูล"ยกเลิกการเลือกช่อง "บันทึกข้อมูลต้นฉบับด้วยไฟล์".

ด้วยขั้นตอนเหล่านี้ คุณสามารถลดขนาดไฟล์ได้เกือบครึ่งหนึ่ง

12. กำจัดสิ่งของที่ไม่จำเป็นออกไป

บ่อยครั้ง เมื่อคุณถ่ายโอนหรือคัดลอกข้อมูลจากไฟล์งานหรือไซต์อื่น โครงสร้างตารางอาจมีวัตถุที่ซ่อนอยู่ต่างๆ เช่น รูปร่าง รูปภาพ ฯลฯ

หากต้องการลบวัตถุที่ไม่จำเป็นออก คุณจะต้องเรียกใช้แมโคร คลิกปุ่มลัด Alt+F11เพื่อเปิดตัวแก้ไขและวางโค้ด