Việc cần làm ngay bây giờ
- Sao chép sổ làm việc và chỉ làm việc trên bản sao.
- Thử Tệp › Mở › Mở và Sửa chữa trong Excel, nếu thất bại thì dùng Trích xuất Dữ liệu.
- Nếu Excel vẫn từ chối, hãy dựng lại gói tệp bằng FileFix Ultimate hoặc cứu giá trị các ô sang tệp .xlsx mới và CSV.
Từng bước
Sao chép tệp và xem kích thước
Sao chép sổ làm việc sang thư mục khác và xem kích thước: 0 KB nghĩa là không còn nội dung để sửa, bạn nên tìm bản sao Tự động Phục hồi hoặc phiên bản trước.
Loại trừ nguyên nhân đơn giản
Bấm chuột phải vào tệp, chọn Thuộc tính và đánh dấu Bỏ chặn nếu tệp đến từ email hoặc internet. Kiểm tra phần mở rộng có khớp với định dạng không, vì tệp .xls cũ bị đổi tên thành .xlsx cũng gây ra lỗi tương tự.
Dùng Mở và Sửa chữa
Trong Excel, chọn Tệp › Mở › Duyệt, chọn bản sao, bấm mũi tên cạnh Mở và chọn Mở và Sửa chữa. Bấm Sửa chữa trước. Nếu thất bại, hãy chạy lại và chọn Trích xuất Dữ liệu để giữ giá trị và, nếu muốn, cả công thức.
Dựng lại gói tệp bằng FileFix Ultimate
Trong tính năng sửa tệp hỏng, chọn sổ làm việc. Ứng dụng kiểm tra cấu trúc ZIP, thư mục trung tâm, [Content_Types].xml và các phần quan hệ, rồi ghi bản sao đã dựng lại thành tệp mới.
Cứu giá trị nếu vẫn không mở được
Khi không thể làm sổ làm việc mở lại được, hãy chọn chế độ cứu dữ liệu. FileFix Ultimate đọc từng trang tính tìm thấy và ghi giá trị các ô vào một tệp .xlsx mới chỉ chứa giá trị, cùng một tệp CSV cho mỗi trang tính.
Kiểm tra kỹ kết quả
Mở tệp mới và so sánh tổng, số hàng và ngày tháng với điều bạn mong đợi. Sổ làm việc đã sửa hoặc đã cứu vẫn có thể thiếu các hàng ở vùng bị hỏng.
Vì sao tệp XLSX bị hỏng và vì sao nhiều tệp vẫn cứu được
Tệp .xlsx là một gói ZIP gồm các phần XML: mỗi trang tính một phần, cộng thêm chuỗi dùng chung, kiểu định dạng và các quan hệ nối chúng lại. Nếu việc lưu bị gián đoạn, thư mục trung tâm ở cuối tệp ZIP có thể bị mất, và Excel từ chối cả tệp dù mọi trang tính vẫn nguyên vẹn. Dựng lại thư mục từ các mục trong tệp sẽ lấy lại được các phần đó.
Gói tệp cũng có thể mất [Content_Types].xml hoặc một tệp quan hệ. Excel cần chúng để biết phần nào là gì, nên tệp trông như không hợp lệ. Những phần nhỏ này có thể được tạo lại từ những gì còn lại trong gói.
Chế độ cứu dữ liệu giữ lại gì và mất gì
Cứu dữ liệu là bước cuối khi cấu trúc hỏng quá nặng để dựng lại. Chế độ này giữ giá trị các ô theo từng trang tính: số, văn bản và ngày tháng. Công thức, định dạng, ô đã gộp, biểu đồ, hình ảnh, PivotTable và macro có thể bị mất, và giá trị trong phần trang tính bị hỏng có thể thiếu hoặc không đầy đủ.
Với tệp .xls cũ của Excel 97–2003, FileFix Ultimate cũng có thể cứu giá trị các ô sang sổ làm việc mới. Tuy vậy nên thử Mở và Sửa chữa của Excel trước, vì Excel hiểu trực tiếp định dạng cũ.
Tìm bản sao cũ hơn trước đã
Trên OneDrive hoặc SharePoint, Tệp › Thông tin › Lịch sử Phiên bản thường có một phiên bản trước đầy đủ, tốt hơn mọi cách sửa. Hãy kiểm tra cả Khôi phục Sổ làm việc Chưa lưu và Phiên bản trước của Windows trên thư mục.
Khi nào không sửa được
- Sổ làm việc có mật khẩu đã được mã hóa và không thể sửa nếu không có mật khẩu.
- Tệp 0 KB hoặc tệp chứa toàn số 0 không còn dữ liệu sổ làm việc.
- Trang tính có phần XML đã bị ghi đè thì không dựng lại được; khi đó chế độ cứu dữ liệu chỉ lấy lại các hàng đọc được.
FileFix Ultimate giúp gì
- Dựng lại gói XLSX, DOCX và PPTX bị thiếu thư mục trung tâm, [Content_Types].xml hoặc quan hệ.
- Cứu giá trị từng trang tính sang tệp .xlsx mới chỉ chứa giá trị cùng CSV khi sổ làm việc không thể mở lại.
- Cứu giá trị từ tệp .xls cũ và văn bản từ tệp .doc.
- Không bao giờ sửa tệp gốc; mọi kết quả là tệp mới kèm báo cáo dễ hiểu về những gì còn và những gì mất.
FileFix Ultimate miễn phí, hoạt động ngoại tuyến và không bao giờ ghi vào ổ đĩa bạn đang khôi phục dữ liệu từ đó. Hãy kiểm tra chữ ký trước khi chạy.
Câu hỏi thường gặp
“Định dạng tệp hoặc phần mở rộng tệp không hợp lệ” nghĩa là gì?
Nghĩa là Excel không nhận ra gói tệp. Nguyên nhân có thể là sai phần mở rộng, tệp bị chặn, tải xuống chưa xong hoặc thư mục ZIP bị hỏng. Hai trường hợp sau thường khắc phục được bằng cách dựng lại gói tệp.
Sửa xong công thức có còn không?
Dựng lại gói tệp giữ nguyên công thức và định dạng nếu các phần đó còn nguyên. Chế độ cứu dữ liệu chỉ giữ giá trị, nên công thức, định dạng, macro và hình ảnh có thể mất.
Có sửa được tệp .xls cũ không?
Hãy thử Mở và Sửa chữa của Excel trước. Nếu thất bại, FileFix Ultimate có thể cứu giá trị các ô của tệp .xls sang sổ làm việc mới chỉ chứa giá trị.
Có cách miễn phí để sửa tệp Excel bị hỏng không?
Có. Mở và Sửa chữa có sẵn trong Excel, còn tính năng dựng lại và cứu dữ liệu của FileFix Ultimate miễn phí và không giới hạn dung lượng.