- โปรแกรมฟรี EaseUS
- Data Recovery Wizard Free
- Todo Backup Free
- Partition Master Free
Table of Contents
Related Posts
ข้อผิดพลาดรันไทม์ 1004 ใน Excel มักเกิดขึ้นเมื่อเรียกใช้แมโครหรือแก้ไขค่าช่วง หรือเมื่อมีปัญหาเกี่ยวกับโค้ด VBA ข้อผิดพลาดรันไทม์ 1004 จะปรากฏขึ้นเมื่อมีรายการคำอธิบายแผนภูมิในแผนภูมิ Microsoft Excel มากเกินไปเมื่อเทียบกับพื้นที่ว่างที่มีอยู่
สี่วิธีในการแก้ไข ข้อผิดพลาดรันไทม์ 1004 ใน Excel:
โซลูชันที่ใช้งานได้จริง | การแก้ไขปัญหาทีละขั้นตอน |
---|---|
แก้ไข 1. ซ่อมแซมไฟล์ Excel ที่เสียหาย | ซ่อมแซมไฟล์ Excel ที่เสียหายด้วยเครื่องมือกู้คืนไฟล์ เครื่องมือซ่อมแซมไฟล์ EaseUS ช่วยแก้ไขไฟล์ XLS และ XLSX ที่เสียหายอย่างรุนแรง และกู้คืนข้อมูลทั้งหมดจาก Excel... ขั้นตอนทั้งหมด |
แก้ไข 2. ลบโมเดลวัตถุโครงการไฟล์ GWXL97.XLA | แก้ไขข้อผิดพลาด Excel 1004 เพื่อค้นหาและลบไฟล์ข้อผิดพลาด ไปที่ C:\Program Files\MS Office\Office\XLSTART... ขั้นตอนทั้งหมด |
แก้ไข 3. ตรวจสอบความน่าเชื่อถือในการเข้าถึง VBA | เปิดใช้งานตัวเลือกความน่าเชื่อถือของโครงการ VBA ในศูนย์ความน่าเชื่อถือของ Excel เพื่อแก้ไขข้อผิดพลาด 1004 ของ Excel เปิดไฟล์ Excel เปล่า... ขั้นตอนทั้งหมด |
แก้ไข 4. สร้างเทมเพลต Excel อื่น | สร้างเวิร์กบุ๊ก Excel ใหม่ และตรวจสอบให้แน่ใจว่ามีเพียงเวิร์กชีตเดียวในนั้น จัดรูปแบบเวิร์กบุ๊กก่อน... ขั้นตอนทั้งหมด |
Microsoft Visual Basic for Applications (VBA) ได้รับการพัฒนาขึ้นเพื่อช่วยให้ผู้ใช้เขียนโปรแกรมสำหรับระบบปฏิบัติการ Windows โดยทำงานเป็นภาษาโปรแกรมภายในใน Microsoft Office เช่น Word, Excel และ PowerPoint
ผู้ใช้บางรายรายงานว่าเมื่อรัน VBA ในแผนภูมิ Excel หรือพยายามสร้างแมโครในเอกสาร Excel ข้อความแสดงข้อผิดพลาดจะปรากฏขึ้นว่า: ข้อผิดพลาดรันไทม์ 1004 จากนั้นผู้ใช้ก็พบว่า ไม่สามารถเข้าถึงไฟล์ Excel ได้ หากคุณประสบปัญหาเดียวกันกับผู้ใช้เหล่านี้ โพสต์นี้เหมาะสำหรับคุณ คุณสามารถดูทั้งสาเหตุของรหัสข้อผิดพลาดนี้และวิธีแก้ไขที่เกี่ยวข้องได้ในหน้านี้
รายละเอียดข้อผิดพลาดรันไทม์ 1004
ข้อความแสดงข้อผิดพลาดมีข้อมูลมากกว่ารหัสข้อผิดพลาด 1004 โดยทั่วไป คุณจะเห็นคำอธิบายสั้นๆ ถัดจากรหัสข้อผิดพลาด ข้อความแสดงข้อผิดพลาดที่เกิดซ้ำบ่อยที่สุดแสดงไว้ด้านล่าง:
- ข้อผิดพลาดรันไทม์ 1004: ข้อผิดพลาดที่กำหนดโดยแอปพลิเคชันหรือวัตถุ
- ข้อผิดพลาดรันไทม์ 1004: Method Ranger ของเวิร์กชีตวัตถุล้มเหลว
- ข้อผิดพลาดรันไทม์ 1004: วิธีการคัดลอกคลาสเวิร์กชีตล้มเหลว
แก้ไข 1. ซ่อมแซมไฟล์ Excel ที่เสียหายเนื่องจากข้อผิดพลาดขณะรันไทม์ 1004
หากวิธีแก้ปัญหาข้างต้นทั้งหมดไม่สามารถช่วยคุณได้ แสดงว่าไฟล์ Excel ที่คุณต้องการเปิดอาจเสียหาย หากต้องการซ่อมแซมไฟล์ Excel ที่เสียหาย คุณสามารถใช้ซอฟต์แวร์ซ่อมแซมไฟล์ได้ EaseUS Fixo Document Repair เป็นตัวเลือกที่ยอดเยี่ยม
ด้วยเครื่องมือนี้ ให้คลิกปุ่ม "ซ่อมแซม" และรอให้เครื่องมือแก้ไขเอกสารที่เสียหายทั้งหมดให้กับคุณ
- ซ่อมแซมไฟล์เสียหายต่างๆ รวมถึงการซ่อมแซมเอกสาร Word, Excel และ PDF
- แก้ไขเนื้อหาที่อ่านไม่ได้ใน Word อย่างมีประสิทธิภาพ
- ซ่อมแซมไฟล์ PDF ที่เสียหาย แยกข้อความ ความคิดเห็น ป้ายกำกับ กราฟิก ฯลฯ
- ใช้งานได้กับ Microsoft Office 2019, 2016, 2013, 2010 และเวอร์ชันก่อนหน้า
ก่อนที่คุณจะแก้ไขข้อผิดพลาดรันไทม์ 1004 ใน Excel โปรดดูวิดีโอนี้ก่อน ซึ่งจะมีรายละเอียดเพิ่มเติมเกี่ยวกับการซ่อมแซมไฟล์
- 00:05 บทนำ
- 00:26 วิธีที่ 1 ซ่อมแซมไฟล์ Excel ที่เสียหายด้วย EaseUS Fixo Document Repair
- 01:34 วิธีที่ 2 ซ่อมแซมไฟล์ Excel ด้วยตัวเลือกเปิดและซ่อมแซม
- 02:12 วิธีที่ 3 ซ่อมแซมไฟล์ Excel ที่เสียหายโดยการเปลี่ยนนามสกุลไฟล์

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

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

ขั้นตอนที่ 3 คลิก "บันทึก" เพื่อบันทึกเอกสารที่เลือก เลือก "บันทึกทั้งหมด" เพื่อบันทึกไฟล์ที่ซ่อมแซมทั้งหมด เลือก "ดูไฟล์ที่ซ่อมแซมแล้ว" เพื่อค้นหาโฟลเดอร์ที่ซ่อมแซมแล้ว

แก้ไข 2. ลบไฟล์ GWXL97.XLA เพื่อแก้ไขข้อผิดพลาด Run Time 1004 ใน Excel
วิธีที่ง่ายที่สุดในการแก้ไขข้อผิดพลาด Excel 1004 คือการค้นหาและลบไฟล์ข้อผิดพลาด
ขั้นตอนที่ 1. ไปที่ C:\Program Files\MS Office\Office\XLSTART
ขั้นตอนที่ 2 ค้นหาไฟล์ GWXL97.XLA และลบออก
ขั้นตอนที่ 3 เปิดไฟล์ Excel ของคุณอีกครั้งและตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
แบ่งปันโพสต์นี้บนโซเชียลมีเดียเพื่อช่วยให้ผู้อื่นเรียนรู้วิธีแก้ไขข้อผิดพลาดรันไทม์ 1004 ในไฟล์ Excel
แก้ไข 3. ตรวจสอบความน่าเชื่อถือในการเข้าถึงโมเดลวัตถุโครงการ VBA
อีกวิธีหนึ่งที่คุณสามารถลองได้คือการเปิดใช้งานตัวเลือกความน่าเชื่อถือของโปรเจ็กต์ VBA ใน Excel Trust Center ทำตามขั้นตอนโดยละเอียดและลองทำตามดู
ขั้นตอนที่ 1. เปิดไฟล์ Excel เปล่าและคลิก "ไฟล์" ที่ด้านซ้ายบน
ขั้นตอนที่ 2 คลิกตัวเลือกและไปที่ศูนย์ความน่าเชื่อถือ
ขั้นตอนที่ 3 ค้นหาและเข้าสู่การตั้งค่าศูนย์ความน่าเชื่อถือ
ขั้นตอนที่ 4 ภายใต้การตั้งค่าแมโคร ให้ทำเครื่องหมายที่ตัวเลือก "เชื่อถือการเข้าถึงโมเดลวัตถุโครงการ VBA"
ตอนนี้คุณสามารถตรวจสอบไฟล์ Excel ของคุณได้
แก้ไข 4. สร้างเทมเพลต Excel ใหม่เพื่อแก้ไขข้อผิดพลาด Run Time 1004 ใน Excel
วิธีนี้อาจจะซับซ้อนนิดหน่อย แต่ก็มีประโยชน์และคุ้มค่าที่จะลอง
ขั้นตอนที่ 1 โปรดเริ่มเวิร์กบุ๊ก Excel ใหม่ และตรวจสอบให้แน่ใจว่ามีเวิร์กชีตเพียงแผ่นเดียวเท่านั้น
ขั้นตอนที่ 2. จัดรูปแบบสมุดงานก่อน จากนั้นใส่ข้อมูลที่คุณต้องการลงไป
ขั้นตอนที่ 3 แตะ ไฟล์ > บันทึกเป็น ขั้นแรกให้ป้อนชื่อไฟล์ แล้วคลิกลูกศรกางออกในคอลัมน์ บันทึกเป็นประเภท
Excel 2003: เลือกเทมเพลต Excel 97-2003
Excel 2007 หรือใหม่กว่า: เลือกเทมเพลต Excel
ขั้นตอนที่ 4. คลิก "บันทึก" เพื่อยืนยัน
ตอนนี้คุณสามารถแทรกไฟล์นี้ด้วยโปรแกรมได้โดยใช้โค้ดต่อไปนี้: Add Type:=path\filename ชื่อไฟล์จะเป็นชื่อที่คุณกำหนดไว้เมื่อสร้างเทมเพลต Excel ใหม่
สาเหตุที่คุณเห็นข้อผิดพลาดรันไทม์ 1004 ใน Excel
หากคุณต้องการทราบวิธีแก้ไขข้อผิดพลาดรันไทม์ 1004 ใน Excel อย่างถูกต้อง คุณจำเป็นต้องเข้าใจสาเหตุของปัญหานี้ สาเหตุหลักๆ ดังต่อไปนี้
- ข้อผิดพลาดชื่อแมโคร : แมโครที่คุณกำลังรันกำลังคัดลอกเวิร์กชีตต้นฉบับไปยังเวิร์กบุ๊กที่มีชื่อที่กำหนดไว้ซึ่งคุณไม่ได้บันทึกและปิดก่อนที่จะรันแมโคร
- การขัดแย้งของไฟล์ : เมื่อเปิดไฟล์ VBA Excel จะเกิดการขัดแย้งกับโปรแกรมอื่น
- รายการคำอธิบายแผนภูมิมากเกินไป : แผนภูมิ Excel มีรายการคำอธิบายแผนภูมิมากกว่าพื้นที่ว่างที่ใช้ในการแสดงรายการคำอธิบายแผนภูมิบนแผนภูมิ
- ความเสียหายของไฟล์ Excel : ไฟล์ .xls ของคุณเสียหาย ติดไวรัส หรือเสียหาย
แม้ว่าจะมีหลายสาเหตุที่ทำให้เกิดข้อผิดพลาด Excel 1004 นี้ แต่โชคดีที่มีวิธีการที่ถูกต้องบางอย่างที่สามารถช่วยให้ผู้ใช้เข้าถึงไฟล์ได้อีกครั้ง ลองตรวจสอบทีละวิธี
ข้อสรุป
หลังจากอ่านแล้ว คุณจะต้องมีความเข้าใจอย่างถ่องแท้เกี่ยวกับวิธีการแก้ไขข้อผิดพลาด Runtime 1004 หากคุณสามารถมั่นใจได้ว่าไฟล์ Excel ที่คุณต้องการเปิดนั้นถูกต้อง วิธีการสามวิธีแรกจะช่วยคุณได้
เมื่อไฟล์ Excel ของคุณเสียหาย เครื่องมือกู้คืนไฟล์ระดับมืออาชีพถือเป็นตัวเลือกที่ชาญฉลาดกว่า EaseUS Fixo ได้รับการแนะนำอย่างยิ่งจากผู้ใช้และผู้เชี่ยวชาญด้านไอทีมากมาย เพื่อช่วยคุณซ่อมแซมไฟล์ Word, Excel, PowerPoint และ PDF
Was This Page Helpful?