Nếu bạn đang sử dụng Word 2007, 2010 hoặc 2013, bạn có thể gặp phải một lỗi lạ khi mở tệp DOCX. Gần đây, tôi đã thử mở tệp DOCX mà tôi đã tạo trên Windows 10 bằng Office 2013 và nhận được thông báo lỗi sau:
Tên trong thẻ kết thúc của phần tử phải khớp với loại phần tử trong thẻ bắt đầu.
Hmm, không biết điều đó có nghĩa là gì! Sau khi thực hiện một chút nghiên cứu, tôi thấy rằng lỗi này có liên quan đến mã XML mà một tệp DOCX thực sự được tạo thành. Thông thường, lỗi này sẽ không dẫn đến việc mất tệp của bạn hoặc nội dung của nó, nhưng bạn nên tạo một bản sao của tệp trước khi bạn bắt đầu thực hiện bất kỳ thay đổi nào.
Nếu bạn kết thúc việc làm hỏng tập tin gốc, bạn luôn có thể thử lại bằng tập tin sao lưu. Đây là thông báo lỗi trông như thế nào nếu bạn đang sử dụng Office 2013:
Bạn cũng sẽ thấy một số thông tin bổ sung như Vị trí: Phần: /word/document.xml, Dòng: 2, Cột: xxxx . Vậy nguyên nhân gây ra lỗi này là gì? Rõ ràng, đó là phương trình! Cụ thể, nó liên quan đến các thẻ oMath khi một phương trình được neo vào cùng một đoạn với hộp văn bản hoặc đối tượng đồ họa.
May mắn thay, có một cách đơn giản để khắc phục lỗi này. Tôi sẽ bắt đầu với cách dễ nhất và chuyển sang các giải pháp kỹ thuật hơn cho những người quan tâm.
Microsoft Fix-it
Microsoft đã phát hành bản tải xuống Fix-it sẽ tiếp tục và sửa chữa tệp Word có vấn đề. Lưu ý rằng mặc dù điều này sẽ khắc phục sự cố tạm thời, nó có thể xảy ra nếu bạn chỉnh sửa lại tệp. Cuộn xuống để đọc về cách bạn có thể ngăn lỗi này xảy ra lần nữa.
Chỉnh sửa thủ công XML
Nếu bạn muốn làm điều này bằng tay, bạn có thể mở tệp DOCX và chỉnh sửa XML. Tuy nhiên, tôi không thực sự khuyên điều này vì nó phức tạp và có thể làm mọi thứ rối tung hơn nữa. Có một cách để điều chỉnh tài liệu Word thực tế mà bạn có thể đọc xuống bên dưới.
Về cơ bản, toàn bộ tệp Word thực sự là một kho lưu trữ được nén của một loạt các tệp XML. Để xem các tệp này, bạn phải đổi tên phần mở rộng từ DOCX thành ZIP.
Trong Windows 8/10, mở Explorer và bấm vào tab View. Ở bên phải, bạn sẽ thấy một hộp kiểm có tên là Phần mở rộng tên tệp . Đi trước và kiểm tra xem. Bây giờ đổi tên tệp DOCX thành ZIP và nhấp đúp vào tệp để mở.
Ở đây bạn sẽ thấy một vài thư mục và một tệp XML. Nội dung chính của tài liệu Word của bạn nằm trong thư mục word . Mở cái đó ra và bạn sẽ thấy một cái gọi là document.xml .
Đó là XML chính chứa nội dung của tài liệu Word thực tế của bạn. Những cái khác chỉ là cài đặt, kiểu, phông chữ, v.v ... Bây giờ, việc mở này trong Notepad sẽ trông giống như một mớ hỗn độn, vì vậy bạn muốn tìm kiếm oMath vì đó là thẻ gây ra sự cố. Về cơ bản, nó sẽ trông như thế này:
Nếu dòng đầu tiên bằng cách nào đó bên dưới hoặc sau dòng hai hoặc ba, thì bạn sẽ gặp lỗi này. Bạn cần di chuyển nó trở lại ngay phía trên các dòng đó để có thể mở tệp Word.
Sửa lỗi vĩnh viễn cho lỗi bắt đầu thẻ kết thúc
Hy vọng, công cụ Fix-it đã giải quyết vấn đề của bạn, nhưng nó có thể xảy ra lần nữa nếu bạn không khắc phục nguyên nhân cơ bản vĩnh viễn. Để làm điều đó, tất cả những gì bạn phải làm là cập nhật lên Gói dịch vụ Office 2010 hoặc Office 2013 1. Vấn đề được giải quyết trong các gói dịch vụ, vì vậy nếu bạn chưa cài đặt chúng, hãy tiếp tục và thực hiện điều đó.
Sau khi cài đặt, sự cố sẽ không xảy ra với các tệp mới hoặc với các tệp mà bạn đã sửa hoặc sửa bằng tay bằng công cụ Fix-it. Nếu, vì một số lý do, bạn không thể cập nhật lên SP 1, thì có một giải pháp khác yêu cầu điều chỉnh cách phương trình và hộp văn bản được nhóm trong tài liệu Word.
Khi bạn đã khôi phục tệp DOCX của mình bằng công cụ hoặc bằng cách chỉnh sửa tệp theo cách thủ công, hãy tiếp tục và mở ngăn Chọn trên tab Trang chủ . Bạn có thể lấy nó bằng cách nhấp vào nút Chọn trước.
Điều này sẽ mở một ngăn bên liệt kê ra tất cả các đối tượng khác nhau trên trang. Đi trước và nhấn phím CTRL và chọn tất cả các hộp văn bản.
Khi bạn đã chọn các hộp văn bản, nhấp vào nút Nhóm bên dưới Công cụ vẽ - Định dạng - Sắp xếp . Nó nằm ngay bên cạnh nút Chọn mà tôi đã đề cập ở trên.
Điều đó sẽ nhóm tất cả các hộp văn bản của bạn với nhau. Bây giờ lưu tài liệu của bạn và xem nếu bạn có thể mở lại mà không có lỗi. Đây là một giải pháp lâu dài, vì vậy ngay cả khi bạn không nâng cấp lên gói dịch vụ 1, lỗi sẽ biến mất. Nó chắc chắn vượt qua việc chỉnh sửa các tệp XML. Nếu bạn có bất kỳ câu hỏi, cho chúng tôi biết trong các ý kiến. Thưởng thức!