หากคุณใช้ Word 2007, 2010 หรือ 2013 คุณอาจพบข้อผิดพลาดแปลกๆ เมื่อเปิดไฟล์ DOCX เมื่อเร็วๆ นี้ ฉันพยายามเปิดไฟล์ DOCX ที่สร้างใน Windows 10 โดยใช้ Office 2013 และได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
ชื่อในแท็กปิดท้ายขององค์ประกอบต้องตรงกับประเภทองค์ประกอบในแท็กเริ่มต้น
อืม ไม่รู้ว่ามันหมายความว่าอะไร! หลังจากค้นคว้ามาบ้างแล้ว ฉันพบว่าข้อผิดพลาดนี้เกี่ยวข้องกับโค้ด XML ที่ไฟล์ DOCX สร้างขึ้นจริงๆ โดยปกติ ข้อผิดพลาดนี้จะไม่ส่งผลให้ไฟล์ของคุณสูญหายหรือเนื้อหาในไฟล์สูญหาย แต่ควรสร้างสำเนาของไฟล์ก่อนที่จะเริ่มทำการเปลี่ยนแปลงใดๆ
หากคุณทำให้ไฟล์ต้นฉบับยุ่งเหยิง คุณสามารถลองอีกครั้งโดยใช้ไฟล์สำรอง นี่คือลักษณะของข้อความแสดงข้อผิดพลาดหากคุณใช้ Office 2013:
นอกจากนี้ คุณยังจะเห็นข้อมูลเพิ่มเติม เช่น ตำแหน่ง:ส่วน:/word/document.xml บรรทัด:2 คอลัมน์:xxxx . ดังนั้นอะไรทำให้เกิดข้อผิดพลาดนี้ เห็นได้ชัดว่ามันเป็นสมการ! โดยเฉพาะอย่างยิ่ง มันเกี่ยวข้องกับแท็ก oMath เมื่อสมการถูกยึดกับย่อหน้าเดียวกันกับกล่องข้อความหรือวัตถุกราฟิก
โชคดีที่มีวิธีแก้ไขข้อผิดพลาดนี้อย่างตรงไปตรงมา ฉันจะเริ่มต้นด้วยวิธีที่ง่ายที่สุดแล้วไปยังโซลูชันทางเทคนิคเพิ่มเติมสำหรับผู้ที่สนใจ
Microsoft Fix-it
Microsoft ได้เปิดตัวการดาวน์โหลด Fix-it ซึ่งจะดำเนินการต่อและซ่อมแซมไฟล์ Word ที่มีปัญหา โปรดทราบว่าแม้ว่าการดำเนินการนี้จะแก้ไขปัญหาได้ชั่วคราว แต่อาจเกิดขึ้นอีกหากคุณแก้ไขไฟล์อีกครั้ง เลื่อนลงมาเพื่ออ่านเกี่ยวกับวิธีป้องกันข้อผิดพลาดนี้ไม่ให้เกิดขึ้นอีก
แก้ไข XML ด้วยตนเอง
หากคุณต้องการดำเนินการด้วยตนเอง คุณสามารถเปิดไฟล์ DOCX และแก้ไข XML อย่างไรก็ตาม ฉันไม่แนะนำสิ่งนี้จริงๆ เพราะมันซับซ้อนและอาจจะทำให้สิ่งต่างๆ ยุ่งเหยิงมากขึ้นไปอีก มีวิธีปรับเอกสาร Word จริง ๆ ซึ่งคุณสามารถอ่านได้ด้านล่าง
โดยพื้นฐานแล้ว ไฟล์ Word ทั้งหมดเป็นไฟล์บีบอัดของไฟล์ XML จำนวนมาก หากต้องการดูไฟล์เหล่านี้ คุณต้องเปลี่ยนชื่อนามสกุลจาก DOCX เป็น ZIP
ใน Windows 8/10 ให้เปิด Explorer แล้วคลิกแท็บ View ทางด้านขวา คุณจะเห็นช่องทำเครื่องหมาย นามสกุลไฟล์ . ไปข้างหน้าและตรวจสอบว่า ตอนนี้เปลี่ยนชื่อไฟล์ DOCX เป็น ZIP แล้วดับเบิลคลิกเพื่อเปิด
ที่นี่คุณจะเห็นโฟลเดอร์สองสามโฟลเดอร์และไฟล์ XML เนื้อหาหลักของเอกสาร Word ของคุณอยู่ใน คำ โฟลเดอร์ เปิดขึ้นมาแล้วคุณจะเห็น document.xml .
นั่นคือ XML หลักที่มีเนื้อหาของเอกสาร Word จริงของคุณ ส่วนอื่นๆ เป็นเพียงการตั้งค่า สไตล์ แบบอักษร ฯลฯ ตอนนี้การเปิดสิ่งนี้ใน Notepad จะดูยุ่งเหยิง ดังนั้นคุณต้องการค้นหา oMath เพราะนั่นคือแท็กที่สร้างปัญหา โดยพื้นฐานแล้วควรมีลักษณะดังนี้:
หากบรรทัดแรก
แก้ไขข้อผิดพลาดแท็กสิ้นสุดการเริ่มใช้งานอย่างถาวร
หวังว่าเครื่องมือ Fix-it จะแก้ปัญหาของคุณได้ แต่อาจเกิดขึ้นอีกครั้งหากคุณไม่แก้ไขสาเหตุพื้นฐานอย่างถาวร ในการทำเช่นนั้น สิ่งที่คุณต้องทำคืออัปเดตเป็น Office 2010 หรือ Office 2013 Service Pack 1 ปัญหาได้รับการแก้ไขแล้วใน Service Pack ดังนั้นหากคุณยังไม่ได้ติดตั้ง ให้ดำเนินการ
เมื่อติดตั้งแล้ว ปัญหาจะไม่เกิดขึ้นกับไฟล์ใหม่หรือไฟล์ที่คุณแก้ไขหรือแก้ไขด้วยตนเองโดยใช้เครื่องมือ Fix-it หากคุณไม่สามารถอัปเดตเป็น SP 1 ได้ด้วยเหตุผลบางประการ แสดงว่ามีวิธีแก้ปัญหาอื่นที่ต้องปรับวิธีการจัดกลุ่มสมการและกล่องข้อความในเอกสาร Word
เมื่อคุณกู้คืนไฟล์ DOCX โดยใช้เครื่องมือหรือแก้ไขไฟล์ด้วยตนเองแล้ว ให้เปิด การเลือก ใน หน้าแรก แท็บ คุณสามารถเข้าถึงได้โดยคลิกที่ เลือก ปุ่มก่อน
ซึ่งจะเปิดบานหน้าต่างแถบด้านข้างที่แสดงรายการออบเจ็กต์ต่างๆ ทั้งหมดบนหน้า ไปข้างหน้าแล้วกด CTRL สำคัญและเลือกกล่องข้อความทั้งหมด
เมื่อคุณเลือกกล่องข้อความแล้ว ให้คลิกที่ปุ่มกลุ่มใต้ เครื่องมือการวาด – รูปแบบ – จัดเรียง . ข้างปุ่ม Select ที่บอกไว้ด้านบนครับ
ที่ควรจัดกลุ่มกล่องข้อความทั้งหมดของคุณไว้ด้วยกัน ตอนนี้บันทึกเอกสารของคุณและดูว่าคุณสามารถเปิดได้อีกครั้งโดยไม่มีข้อผิดพลาดหรือไม่ นี่เป็นวิธีแก้ปัญหาแบบถาวร ดังนั้นแม้ว่าคุณจะไม่ได้อัปเกรดเป็นเซอร์วิสแพ็ค 1 ข้อผิดพลาดก็จะหายไป มันเอาชนะการแก้ไขไฟล์ XML ได้อย่างแน่นอน หากคุณมีคำถามใด ๆ แจ้งให้เราทราบในความคิดเห็น สนุก!