Khám phá các phương pháp đã được chứng minh để khôi phục các tệp Excel bị hỏng, từ các tính năng Excel tích hợp miễn phí đến các kỹ thuật tiên tiến và các công cụ sửa chữa chuyên dụng.
1. Hiểu về lỗi hỏng tệp Excel
Sự hỏng hóc của tệp Excel gây ra những vấn đề lớn cho doanh nghiệp và cá nhân. Trong phần này, chúng ta sẽ thảo luận về mọi khía cạnh của sự hỏng hóc của tệp Excel.
1.1 Nguyên nhân phổ biến gây ra lỗi tệp Excel
Dưới đây là một số nguyên nhân phổ biến gây ra lỗi tệp Excel:
- Máy tính bị tắt đột ngột do mất điện, sự cố phần cứng hoặc phần mềm.
- Tấn công bằng virus và phần mềm độc hại.
- Ổ cứng có thể bị hỏng, đặc biệt là khi các tệp Excel được lưu trữ trong các sector bị ảnh hưởng.
- Các tệp lớn có nhiều công thức và liên kết có nguy cơ bị hỏng cao hơn.
- Nhiều người dùng cố gắng truy cập cùng một tệp cùng một lúc.
- Truy cập tệp Excel trên ổ đĩa mạng.
1.2 Mẹo hữu ích để ngăn ngừa hỏng tệp Excel
Chúng tôi đã tóm tắt một số mẹo hữu ích để ngăn ngừa lỗi tệp Excel. Tuy nhiên, khi điều đó thực sự xảy ra, bạn vẫn cần một phương pháp hiệu quả để sửa chữa tệp bị hỏng.
1.3 Dấu hiệu phổ biến của một tệp Excel bị hỏng
Khi bị hỏng, tệp Excel của bạn có thể hiển thị những dấu hiệu sau:
- Không thể mở tập tin
- Các tập tin mất nhiều thời gian để tải
- Thường xuyên bị sập hoặc đóng băng trong quá trình hoạt động
- Thiếu dữ liệu nhập vào hoặc công thức
- Vấn đề về bố cục hoặc tiêu đề bị hỏng
- Ký tự không thể đọc được hoặc ngẫu nhiên, hoặc mã không thể hiểu được
- Các thông báo lỗi liên tục xuất hiện
- Những thay đổi sẽ không được lưu hoặc cập nhật
- Lỗi không mong muốn trong quá trình lưu
- Tự động phục hồi không hoạt động
1.4 Thông báo lỗi khi tập tin bị hỏng
Dưới đây là những thông báo lỗi phổ biến bạn sẽ thấy khi tệp Excel bị hỏng, chúng tôi sử dụng 'filename.xlsx' để thể hiện tên tệp Excel bị hỏng của bạn.
- Excel không thể mở tệp 'filename.xlsx' vì định dạng tệp cho phần mở rộng tệp không hợp lệ. Xác minh rằng tệp không bị hỏng và phần mở rộng tệp phù hợp với định dạng của tệp. (Lỗi 101590)
- Excel không thể mở tệp này. Định dạng tệp hoặc phần mở rộng tệp không hợp lệ. Xác minh rằng tệp không bị hỏng và phần mở rộng tệp phù hợp với định dạng của tệp.
- Excel không thể mở tệp 'filename.xlsx' vì định dạng tệp hoặc phần mở rộng tệp không hợp lệ. Xác minh rằng tệp không bị hỏng và phần mở rộng tệp phù hợp với định dạng của tệp.
- Định dạng tệp và phần mở rộng của 'filename.xls' không khớp. Tệp có thể bị hỏng hoặc không an toàn. Trừ khi bạn tin tưởng nguồn của nó, đừng mở nó. Bạn có muốn mở nó không?
- Tệp bị hỏng và không thể mở được.
- Tệp này không ở định dạng có thể nhận dạng được.
* Nếu bạn biết tệp này đến từ một chương trình khác không tương thích với Microsoft Office Excel, hãy nhấp vào Hủy, sau đó mở tệp này trong ứng dụng gốc của nó. Nếu bạn muốn mở tệp sau trong Microsoft Office Excel, hãy lưu tệp ở định dạng tương thích, chẳng hạn như định dạng văn bản
* Nếu bạn nghi ngờ tệp bị hỏng, hãy nhấp vào Trợ giúp để biết thêm thông tin về cách giải quyết vấn đề.
* Nếu bạn vẫn muốn xem văn bản nào có trong tệp, hãy nhấp vào OK. Sau đó bấm Kết thúc trong Trình hướng dẫn Nhập Văn bản. - Tệp Excel không ở định dạng có thể nhận dạng được.
- Excel tìm thấy nội dung không thể đọc được trong . Bạn có muốn khôi phục nội dung của sổ làm việc này không? Nếu bạn tin tưởng nguồn của sổ làm việc này, hãy nhấp vào Có.
- Tài liệu bị hỏng và không thể mở được. Để thử và sửa chữa, hãy sử dụng lệnh Mở và Sửa chữa trong hộp thoại Mở và chọn Trích xuất Dữ liệu khi được nhắc.
- Không thể đọc được tệp.
- 'filename.xls' không thể truy cập được. Tệp có thể ở dạng chỉ đọc hoặc bạn có thể đang cố truy cập vào một vị trí chỉ đọc. Hoặc, máy chủ lưu trữ tài liệu có thể không phản hồi.
- Microsoft Excel đã ngừng hoạt động.
- Trình chuyển đổi không mở được tệp.
- Không thể tìm thấy trình chuyển đổi cần thiết để mở tệp này.
- Chúng tôi đã tìm thấy sự cố với một số nội dung trong 'filename.xlsx'. Bạn có muốn chúng tôi cố gắng khôi phục nhiều nhất có thể không? Nếu bạn tin cậy nguồn của sổ làm việc này, hãy bấm có.
- Xin lỗi, chúng tôi không thể tìm thấy filename.xlsx. Có thể nó đã được di chuyển, đổi tên hoặc xóa?
1.5 Tác động đến hoạt động kinh doanh
Hỏng tệp ảnh hưởng rất lớn đến hoạt động kinh doanh. Các doanh nghiệp nhỏ phải đối mặt với rủi ro cao hơn và FEMA báo cáo 40% không bao giờ mở lại sau khi mất dữ liệu. Tình hình trở nên nghiêm trọng hơn vì 88% bảng tính có lỗi. Những lỗi này khiến tệp dễ bị gian lận, hỏng và quản lý sai. Tính toàn vẹn của tệp rất quan trọng đối với hoạt động ổn định và an ninh tài chính.
2. Phương pháp tích hợp miễn phí để sửa chữa các tệp Excel bị hỏng
Microsoft Excel đi kèm với các công cụ tích hợp mạnh mẽ giúp người dùng khôi phục các tệp Excel bị hỏng mà không cần phần mềm của bên thứ ba. Các tính năng này đóng vai trò là hàng phòng thủ đầu tiên của bạn khi các tệp bị hỏng.
2.1 Sử dụng tính năng Mở và Sửa chữa của Excel
Excel có quy trình sửa chữa tích hợp thông qua tính năng Mở và Sửa chữa. Bạn có thể sử dụng tính năng này bằng cách làm theo các bước sau:
- In Excel, Click Tập tin > Mở
- Chọn tệp Excel bị hỏng
- Bấm vào mũi tên bên cạnh Mở nút
- Chọn Mở và sửa chữa
- Chọn Sửa chửa để phục hồi dữ liệu tối đa
- Nếu không hiệu quả, hãy sử dụng Chiết xuất dữ liệu để lấy lại các giá trị và công thức
Để biết thêm thông tin, bạn cũng có thể truy cập trang chính thức của Microsoft .
2.2 Phục hồi thông qua AutoRecover
Excel tự động bảo vệ công việc của bạn thông qua tính năng Tự động phục hồi. Tính năng này sẽ tự động lưu các phiên bản chưa lưu của sổ làm việc của bạn vào một vị trí cụ thể theo khoảng thời gian đã đặt.
2.2.1 Thiết lập Tự động Phục hồi
Bạn có thể thiết lập Tự động phục hồi như sau:
- In Excel, mở Tập tin > Các lựa chọn > Tiết kiệm
- Kích hoạt tính năng Lưu thông tin Tự động phục hồi (Được bật theo mặc định)
- Đặt khoảng thời gian (mặc định là 10 phút)
- Xác minh Vị trí tệp tự động khôi phục
2.2.2 Tự động phục hồi hoạt động như thế nào
Chúng ta hãy cùng giải thích cách thức hoạt động của AutoRecover:
- Khi bạn tạo một tập tin Kiểm tra.xlsx, sau đó thực hiện thay đổi nhưng không lưu. Sau khoảng thời gian được thiết lập trước, AutoRecover sẽ tạo một thư mục con trong vị trí tệp AutoSave được thiết lập trước, như thế này:
C:\Users\ccw\AppData\Roaming\Microsoft\Excel\Test#####
trong đó số dài ##### là một mã định danh duy nhất mà Excel sử dụng để phân biệt giữa các phiên AutoRecover khác nhau. Sau đó, nó sẽ lưu thay đổi vào một tệp được tự động khôi phục Kiểm tra((Tự động phục hồi-#####)).xlsb. Số dài trong dấu ngoặc đơn là mã định danh duy nhất mà Excel sử dụng để phân biệt giữa các phiên thay đổi khác nhau. Lưu ý rằng chúng được lưu dưới dạng .xlsb (Microsoft Excel Binary Worksheet) để có hiệu suất tốt hơn và kích thước tệp nhỏ hơn, ngay cả khi tệp gốc của bạn là .xlsx.
- Nếu sau đó bạn lưu Test.xlsx, AutoRecover sẽ KHÔNG xóa tập tin tự động khôi phục đầu tiên.
- Nếu bạn thực hiện một thay đổi khác trên tệp, nhưng không lưu nó. Sau khoảng thời gian được thiết lập trước, AutoRecover sẽ lưu thay đổi vào tệp tự động khôi phục thứ 2 Kiểm tra((Tự động phục hồi-#####)).xlsb, có mã định danh duy nhất khác để phân biệt với tệp tự động khôi phục đầu tiên.
- Quy trình trên sẽ tiếp tục nếu bạn thực hiện thay đổi liên tục nhưng KHÔNG lưu chúng trước khi khoảng thời gian được đặt trước trôi qua. Vì vậy, có thể có nhiều tệp được tự động khôi phục trong thư mục con.
- Nếu cuối cùng, bạn đóng Test.xlsx nhưng chọn KHÔNG để lưu nó, sau đó tất cả các tập tin tự động phục hồi sẽ bị xóa ngoại trừ tập tin mới nhất, tập tin này sẽ được đổi tên thành một tập tin chưa lưu, Kiểm tra((Chưa lưu-#####)).xlsb, trong đó mã định danh duy nhất ##### giống hệt với mã định danh của tệp tự động khôi phục tương ứng:
- Nếu bạn chọn “Lưu”, tất cả các tệp được tự động khôi phục và các tệp chưa lưu trước đó sẽ bị xóa và chính thư mục con cũng sẽ bị xóa. Lần tới khi bạn mở và chỉnh sửa cùng một tệp, AutoRecover sẽ tạo một thư mục con mới Test#### với một mã định danh duy nhất khác.
2.2.3 Một ví dụ thực tế
Dưới đây là một ví dụ thực tế:
Từ mẫu này, chúng ta có thể thấy:
- Test311582750060201638 là thư mục con AutoRecover dành cho Test.xlsx.
- Test((Unsaved-311583441505446697)).xlsb là phiên bản chưa lưu TRƯỚC lần đóng tệp cuối cùng.
- Các tập tin sau đây là các tập tin được tự động khôi phục SAU lần mở tập tin cuối cùng:
Kiểm tra((Tự động phục hồi-311583633426885544)).xlsb Kiểm tra((Tự động phục hồi-311583641215697279)).xlsb Kiểm tra((Tự động phục hồi-311583653173513157)).xlsb
Dấu thời gian cho các tệp này sẽ mới hơn tệp chưa lưu.
- Test.xlsx là lối tắt đến tệp Test.xlsx thực tế.
2.2.4 Sử dụng AutoRecover khi File của bạn bị hỏng
Bây giờ tin tốt là AutoRecover là được bật theo mặc định. Vì vậy, nếu bạn không thể mở và khôi phục tệp Excel bị hỏng, bạn vẫn có thể khôi phục phiên bản gần đây của tệp đó thông qua tính năng Tự động khôi phục.
2.2.5 Sử dụng tính năng “Phục hồi sổ làm việc chưa lưu”
- In Excel, Click Tập tin > Mở
- Nhấp chuột Khôi phục các tập tin chưa được lưu nút
- Tìm và chọn tệp .xlsb cho Tệp bị hỏng của bạn trong vị trí tệp Tự động khôi phục. Phiên bản chưa lưu hoặc phiên bản tự động khôi phục đều được. Chỉ cần chọn tệp có nội dung bạn muốn.
2.2.6 Tìm và khôi phục tập tin theo cách thủ công
Bạn cũng có thể mở thủ công “Vị trí tệp Tự động khôi phục” và tìm các tệp mong muốn:
- Sao chép “Vị trí tệp Tự động khôi phục” trong Excel.
- Dán nó vào Windows File Explorer.
2.2.7 Sử dụng Bảng “Phục hồi tài liệu”
Nếu tệp của bạn bị hỏng do Excel đột ngột tắt, thì khi bạn sử dụng Excel để mở lại, ngoài thông báo lỗi cho biết tệp của bạn bị hỏng, bạn cũng sẽ thấy bảng "Khôi phục tài liệu" ở bên trái, cung cấp thêm một số thông tin về các phiên bản khác nhau để bạn có thể chọn phiên bản mình muốn:
Đôi khi khi bạn nhấp vào một phiên bản, bạn vẫn nhận được thông báo lỗi cho biết Excel không mở được phiên bản đó. Trong trường hợp như vậy, hãy thử phiên bản khác cho đến khi bạn tìm thấy phiên bản phù hợp.
2.2.8 lưu ý quan trọng
- Tự động phục hồi là KHÔNG Tự động lưu, một tính năng khác được mô tả bên dưới.
- Tự động phục hồi là KHÔNG tự động sao lưu. Nó sẽ KHÔNG lưu các phiên bản chưa lưu nếu bạn lưu tệp của mình trước khi khoảng thời gian trôi qua. Nó cũng sẽ KHÔNG giữ phiên bản trung gian nếu bạn lưu tệp và đóng tệp. Để tự động sao lưu tệp, bạn cần bật tùy chọn khác được mô tả bên dưới.
- Để tăng khả năng khôi phục tệp qua AutoRecover, bạn có thể giảm khoảng thời gian xuống tối thiểu là 1 phút. Tuy nhiên, điều này có thể làm giảm hiệu suất của Excel khi xử lý các tệp lớn.
Bạn có thể tìm thấy thông tin Tự động phục hồi trong trang chính thức của Microsoft cũng vậy. Tuy nhiên, họ không cung cấp thông tin toàn diện như chúng tôi.
2.3 Phục hồi thông qua Tự động lưu
AutoSave là một tính năng khác có thể giúp bạn khi tệp của bạn bị hỏng. Nhiều người thường nhầm lẫn AutoRecover và AutoSave, nhầm tưởng chúng là một, nhưng thực tế, chúng hoàn toàn khác nhau. AutoSave, khi được bật, sẽ tự động lưu tệp của bạn vào bộ nhớ đám mây như OneDrive, cứ sau vài giây.
Tính năng Tự động lưu chỉ khả dụng trong Excel dành cho Microsoft 365. Tính năng này được bật theo mặc định cho tệp trên OneDrive, OneDrive for Business hoặc SharePoint Online. Nhưng bị tắt đối với tệp trên máy tính cục bộ.
2.3.1 Tùy chọn Tự động Lưu
Bạn có thể tìm tùy chọn Tự động lưu bằng cách:
- In Excel, mở Tập tin > Các lựa chọn > Tiết kiệm
- Bạn có thể tìm thấy Tự động lưu các tệp được lưu trữ trong Đám mây theo mặc định trong Excel Tùy chọn. Tính năng này được bật theo mặc định và chúng tôi khuyên bạn nên luôn bật tính năng này trừ trường hợp đặc biệt.
2.3.2 Bật Tự động lưu cho Tệp cục bộ
Bạn cũng có thể bật tính năng Tự động lưu cho các tệp trên ổ đĩa cục bộ như sau:
- Mở tệp cục bộ trong Excel
- Bật Tự động lưu bật/tắt ở góc trên bên trái.
- Một hộp thoại sẽ bật lên. Sau đó, bạn có thể chọn ổ đĩa Cloud để lưu trữ các tệp được lưu tự động.
- Từ đó trở đi, tệp cục bộ của bạn sẽ được tải lên ổ đĩa Đám mây. Và tất cả các bản cập nhật trong tương lai sẽ được lưu ở đó. Tệp cục bộ sẽ KHÔNG không thể cập nhật nữa.
2.3.3 Khôi phục tệp Excel bị hỏng
Khi tệp của bạn trên Đám mây bị hỏng, bạn có thể sử dụng chức năng “Lịch sử phiên bản” trong Tự động lưu để khôi phục về phiên bản cũ vẫn hoạt động tốt:
- In Excel, nhấp vào tên tệp ở thanh trên cùng.
- Trong menu bật lên, nhấp vào Lịch sử phiên bản.
- Lịch sử phiên bản sẽ hiển thị ở bảng bên phải.
- Nhấp vào phiên bản bạn muốn khôi phục:
- Ở giữa thanh thông tin, nhấp vào Khôi phục để khôi phục lại phiên bản đó:
Tài liệu tham khảo 2.3.3
- Trang web chính thức của Microsoft: Lưu Tự động là gì?
- Trang web chính thức của Microsoft: Làm thế nào để bật tính năng Tự động lưu?
2.4 Phục hồi thông qua Sao lưu tự động
Bạn cũng có thể tạo bản sao lưu tự động. Điều này cho phép bạn truy cập dữ liệu của mình nếu tệp gốc bị hỏng. Tuy nhiên, không giống như AutoRecover, sao lưu tự động là KHÔNG được bật theo mặc định.
2.4.1 Bật Tự động sao lưu thủ công
Việc bật tính năng sao lưu tự động rất đơn giản:
- In Excel, mở tệp mà bạn muốn thiết lập sao lưu tự động.
- Chọn Tập tin > Save As > Xem.
- Nhấp chuột CÔNG CỤ > Tùy chọn chung…
- kiểm tra Luôn tạo bản sao lưu tùy chọn và nhấp chuột OK .
- Nhấp chuột Tiết kiệm và xác nhận thay thế tệp hiện có.
Từ đó, nếu file gốc là “Test.xlsx”, sẽ có file “Backup of Test.xlk” cho file đó. Lưu ý .xlk là phần mở rộng file cho file sao lưu Microsoft Excel:
2.4.2 Ghi chú:
- Tự động sao lưu là KHÔNG một tùy chọn toàn cầu, nhưng là tùy chọn cho từng tệp. Nếu bạn bật sao lưu tự động cho một tệp, nó sẽ KHÔNG được bật cho người khác.
- Tự động sao lưu sẽ KHÔNG sao lưu phiên bản hiện tại nhưng phiên bản trước khi bạn lưu. Và thao tác lưu thực sự lưu các thay đổi vào tệp gốc, biến nó thành phiên bản hiện tại.
- Lần đầu tiên khi bạn sử dụng “Lưu dưới dạng” để lưu tệp Excel mới với tùy chọn sao lưu, Excel sẽ KHÔNG tạo tệp sao lưu vì không có phiên bản nào khả dụng trước khi bạn lưu.
- Nếu tệp Excel gốc bị hỏng và bạn đã bật tính năng sao lưu tự động cho tệp đó, thì bạn có thể lấy phiên bản trước khi lưu từ bản sao lưu.
- Khi bạn mở tệp sao lưu .xlk, bạn sẽ thấy cảnh báo sau:
Chỉ cần bỏ qua nó và nhấp vào Có để mở tệp.
2.4.3 Bật Tự động sao lưu cho một loạt tệp
Phương pháp VBA của Excel Sổ làm việc.Lưu dưới dạng có một tham số tùy chọn CreateBackup, có thể được sử dụng để kích hoạt sao lưu tự động cho một tệp theo chương trình. Vì vậy, chúng ta có thể viết một tập lệnh VBA đơn giản để kích hoạt sao lưu tự động cho một loạt tệp:
Tùy chọn Hàm rõ ràng BatchEnableBackup() Dim fd As FileDialog Dim i As Long Dim fileName As String Dim wb As Workbook Dim fileFormat As Long ' Cấu hình hộp thoại tệp Đặt fd = Application.FileDialog(msoFileDialogFilePicker) Với fd.AllowMultiSelect = True.Title = "Chọn tệp Excel để bật sao lưu" .Filters.Clear .Filters.Add "Tệp Excel", "*.xls; *.xlsx; *.xlsm; *.xlsb" Nếu .Show <> -1 Thì Thoát khỏi hàm ' Thoát nếu người dùng hủy Kết thúc bằng ' Xử lý các tệp đã chọn Đối với i = 1 Đến fd.SelectedItems.Count fileName = fd.SelectedItems(i) ' Cố gắng mở sổ làm việc Khi có lỗi Tiếp tục Tiếp theo Đặt wb = Workbooks.Open(fileName) Khi có lỗi GoTo 0 Nếu không wb Không có gì Thì Application.DisplayAlerts = False ' Bỏ qua ghi đè cảnh báo ' Lưu với sao lưu được bật Khi có lỗi Tiếp tục Tiếp theo ' Bỏ qua các tệp không thể lưu fileFormat = wb.fileFormat wb.SaveAs _ fileName:=fileName, _ fileFormat:=fileFormat, _ CreateBackup:=True Khi có lỗi GoTo 0 Application.DisplayAlerts = True wb.Close SaveChanges:=False Đặt wb = Không có gì Kết thúc Nếu Tiếp theo i Kết thúc Hàm
Bạn cũng có thể tải về tập tin Excel với macro trực tiếp.
Một thuộc tính chỉ đọc khác của VBA Workbook.CreateBackup có thể được sử dụng để kiểm tra xem tính năng sao lưu tự động cho một tập tin có được bật hay không.
Chỉ có rất ít thông tin về tính năng sao lưu tự động trên trang chính thức của Microsoft .
2.5 Phục hồi thông qua chế độ tính toán thủ công
Chuyển chế độ tính toán từ tự động sang thủ công có thể ngăn Excel tính toán lại tất cả các công thức trong sổ làm việc khi mở sổ làm việc đó. Phương pháp này có thể giúp mở và khôi phục một số tệp Excel bị hỏng nếu chúng không cần tính toán lại.
Bạn có thể thay đổi cài đặt tính toán theo cách này:
- Trong Excel, hãy mở hoặc tạo một bảng tính mới trống.
- Nhấp chuột Tập tin > Các lựa chọn
- Hướng đến Công thức chuyển hướng
- Theo Tùy chọn tính toán, lựa chọn Hướng dẫn sử dụng để tính toán Sổ làm việc.
- Bỏ chọn Tính toán lại bảng tính trước khi lưu.
- Nhấp chuột OK để lưu các thay đổi.
- Hãy thử mở tệp bị hỏng.
- Nếu có thể mở tệp thành công, hãy sao lưu bằng cách lưu thành tệp mới.
Microsoft cung cấp thêm thông tin về thay đổi chế độ tính toán lại công thức và chế độ tính toán hiện tại
.
2.6 Mở tệp ở chế độ an toàn
Bạn cũng có thể thử mở tệp bị hỏng của mình trong chế độ an toàn . Nếu mở được thành công, hãy lưu một bản sao với tên khác.
3. Kỹ thuật tiên tiến để khôi phục các tệp Excel bị hỏng
Các kỹ thuật phục hồi nâng cao là giải pháp tuyệt vời cho các tệp Excel bị hỏng nghiêm trọng. Các phương pháp này giúp chúng ta tập trung vào các định dạng chuyên biệt và phương pháp mã hóa để cứu dữ liệu từ các sổ làm việc bị hỏng.
3.1 Phương pháp chuyển đổi định dạng SYLK
Tệp Excel sử dụng định dạng tệp nhị phân phức tạp nên dễ bị hỏng. Nếu điều đó xảy ra, bạn có thể thử chuyển đổi tệp sang định dạng văn bản, định dạng SYLK (Liên kết tượng trưng), để lọc các phần tử bị hỏng, sau đó chuyển đổi lại thành định dạng Excel. Phương pháp này đặc biệt hữu ích cho các sự cố liên quan đến máy in. Nhưng nó đòi hỏi tệp bị hỏng của bạn phải có thể mở được trong Excel.
Dưới đây là các bước chi tiết:
- Chọn Tập tin > Save As
- Chọn SYLK (Liên kết tượng trưng) định dạng
- Đặt tên cho trang tính đang hoạt động một cách mô tả
- Nhấp chuột Tiết kiệm và xác nhận thay đổi định dạng
- Mở lại tệp .slk đã lưu
- Lưu lại thành định dạng Excel với tên mới
Định dạng SYLK có những hạn chế. Nó chỉ hỗ trợ một worksheet, vì vậy bạn phải lặp lại các bước trên nhiều lần cho các workbook nhiều sheet. Để giải quyết vấn đề này, chúng tôi đã phát triển một hàm Excel VBA, có thể sửa chữa các workbook nhiều sheet thông qua phương pháp chuyển đổi SYLK:
Option Explicit Function RepairExcelFileViaSYLKConversion(SrcFile As String, DstFile As String) As Boolean On Error GoTo ErrorHandler Dim srcWb As Workbook Dim dstWb As Workbook Dim tempWb As Workbook Dim slkWb As Workbook Dim ws As Worksheet Dim fso As Object Dim srcBaseName As String Dim dstPath As String Dim slkFileName As String Dim sheetName As String Dim sanitizedName As String Dim isFirst As Boolean Set fso = CreateObject("Scripting.FileSystemObject") Application.ScreenUpdating = False Application.DisplayAlerts = False ' Step 1: Open source workbook Set srcWb = Workbooks.Open(SrcFile) ' Get source base name srcBaseName = fso.GetBaseName(SrcFile) ' Step 2: Save each sheet as SYLK dstPath = fso.GetParentFolderName(DstFile) & "\" If Not fso.FolderExists(dstPath) Then fso.CreateFolder dstPath End If For Each ws In srcWb.Worksheets ' Sanitize sheet name for filename sanitizedName = SanitizeFileName(ws.name) slkFileName = dstPath & srcBaseName & "_" & sanitizedName & ".slk" ' Copy sheet to new workbook and save as SYLK ws.Copy Set tempWb = ActiveWorkbook tempWb.SaveAs Filename:=slkFileName, FileFormat:=xlSYLK tempWb.Close SaveChanges:=False Next ws ' Close source workbook srcWb.Close SaveChanges:=False ' Step 3 and 4: Create new workbook and merge SYLK files Set dstWb = Workbooks.Add isFirst = True ' Get list of SYLK files slkFileName = Dir(dstPath & srcBaseName & "_*.slk") Do While slkFileName <> "" ' Open SYLK file Application.DisplayAlerts = False Set slkWb = Workbooks.Open(dstPath & slkFileName) Application.DisplayAlerts = True ' Copy sheet to destination workbook If isFirst Then ' Copy before first sheet and delete original slkWb.Sheets(1).Copy Before:=dstWb.Sheets(1) Application.DisplayAlerts = False If dstWb.Sheets.Count > 1 Then dstWb.Sheets(2).Delete End If Application.DisplayAlerts = True isFirst = False Else slkWb.Sheets(1).Copy After:=dstWb.Sheets(dstWb.Sheets.Count) End If ' Extract sheet name from filename sheetName = Mid(fso.GetBaseName(slkFileName), Len(srcBaseName) + 2) ' Rename the sheet On Error Resume Next ' Ignore errors (e.g., duplicate name) dstWb.Sheets(dstWb.Sheets.Count).name = sheetName On Error GoTo ErrorHandler ' Resume normal error handling ' Close SYLK workbook slkWb.Close SaveChanges:=False ' Next file slkFileName = Dir() Loop ' Step 5: Save and close destination workbook Application.DisplayAlerts = False ' Suppress overwrite warning dstWb.SaveAs Filename:=DstFile Application.DisplayAlerts = True dstWb.Close SaveChanges:=True ' Cleanup Application.ScreenUpdating = True Application.DisplayAlerts = True RepairExcelFileViaSYLKConversion = True Exit Function ErrorHandler: ' Cleanup code On Error Resume Next If Not srcWb Is Nothing Then srcWb.Close SaveChanges:=False If Not tempWb Is Nothing Then tempWb.Close SaveChanges:=False If Not slkWb Is Nothing Then slkWb.Close SaveChanges:=False If Not dstWb Is Nothing Then dstWb.Close SaveChanges:=False Application.ScreenUpdating = True Application.DisplayAlerts = True RepairExcelFileViaSYLKConversion = False End Function Function SanitizeFileName(name As String) As String Dim invalidChars As String invalidChars = "\/:*?""<>|" Dim i As Long For i = 1 To Len(invalidChars) Dim c As String c = Mid(invalidChars, i, 1) name = Replace(name, c, "_") Next i SanitizeFileName = name End Function
Chúng tôi cũng đã phát triển một GUI cho chức năng này. Bạn có thể tải xuống tệp Excel có tất cả các chức năng và GUI và chạy biểu mẫu người dùng MainForm.
Chỉ có rất ít thông tin về phương pháp này trên trang web chính thức của Microsoft .
3.2 Phương pháp chuyển đổi trang web
Tương tự như phương pháp chuyển đổi SYLK, bạn cũng có thể chuyển đổi tệp Excel bị hỏng sang định dạng trang web (HTML) rồi chuyển đổi lại thành tệp Excel mới để loại bỏ các lỗi có thể xảy ra.
Dưới đây là các bước:
- Chọn Tập tin > Save As
- Chọn Save as type đến Trang web or Trang web tệp đơn.
- Hãy chắc chắn để lưu Toàn bộ bảng tính thay vì Lựa chọn: Trang tính.
- Nhấp chuột Tiết kiệm, bạn sẽ thấy cảnh báo sau, bỏ qua và nhấp vào OK để lưu:
3.3 Phương pháp khôi phục tham chiếu bên ngoài
Tham chiếu bên ngoài cung cấp một cách khác để truy xuất dữ liệu và khôi phục các tệp Excel bị hỏng. Kỹ thuật này tạo liên kết đến sổ làm việc bị hỏng và cho phép trích xuất dữ liệu mà không cần công thức hoặc giá trị tính toán.
3.3.1 Các bước phục hồi
- In Excel, tạo một bảng tính trống mới và lưu nó.
- Trong ô đầu tiên của bảng tính, nhập công thức sau:
=FileName!A1
, trong đó FileName là tên tệp Excel bị hỏng không có phần mở rộng. Ví dụ, nếu tệp bị hỏng của bạn là Test.xlsx, thì công thức sẽ là=Test!A1
. Sau khi nhập công thức, nhấn đăng ký hạng mục thi.
- Nếu hộp thoại Cập nhật giá trị xuất hiện, hãy duyệt và chọn tệp Excel bị hỏng có chứa các giá trị cho tham chiếu bên ngoài:
- Nếu tệp Excel bị hỏng có nhiều trang tính, bạn cần chọn trang tính cho tham chiếu bên ngoài hiện tại:
- Chọn ô A1 và nhấn Ctrl + C để sao chép công thức của nó.
- Startừ A1, chọn một phạm vi gần bằng hoặc lớn hơn phạm vi dữ liệu trong sổ làm việc bị hỏng ban đầu, sau đó nhấn Ctrl + P để dán công thức vào tất cả các ô trong phạm vi đã chọn.
- Sau khi dán, Cập nhật giá trị hộp thoại có thể bật lên lần nữa, hãy chọn sổ làm việc bị hỏng ban đầu và nhấp vào OK.
- Kiểm tra xem giá trị ô có đúng không. Những ô nằm trong phạm vi của tệp gốc sẽ hiển thị giá trị trong tệp gốc. Những ô nằm ngoài phạm vi sẽ hiển thị số không.
- Chọn các ô bạn muốn và nhấn Ctrl + C để sao chép chúng.
- Tạo một trang tính mới, nhấp vào ô A1, sau đó nhấp chuột phải và chọn Dán các giá trị chỉ dán các giá trị. Theo cách này, chúng ta sao chép các giá trị từ tệp gốc bị hỏng sang trang tính mới. Nếu chúng ta chọn dán trực tiếp, thì chúng ta sẽ lại nhận được các công thức tham chiếu bên ngoài, thay vì các giá trị.
Lưu ý 3.3.2:
- Phương pháp này chỉ khôi phục giá trị dữ liệu. KHÔNG khôi phục công thức, định dạng, biểu đồ, biểu mẫu và macro.
- Nếu bạn gặp lỗi ở bước 6, hãy giảm phạm vi cho đến khi thành công.
Bạn cũng có thể tìm thấy thông tin về phương pháp này trong trang chính thức của Microsoft .
3.4 Sử dụng Công cụ SDK Open XML
Bạn cũng có thể sử dụng công cụ Open XML SDK để tìm và sửa các phần bị hỏng trong tệp của bạn. Để thực hiện việc này, vui lòng:
- Tải về SDK XML mở và cài đặt nó.
- Tải về Công cụ năng suất Open XML SDK cho Microsoft Office và cài đặt nó.
- Start Công cụ năng suất Open XML SDK cho Microsoft Office
- Nhấp chuột Tệp > Mở tệp … để mở tệp Excel bị hỏng.
- Nhấp chuột Hành động > Xác thực để xác thực tệp Excel và tìm ra vấn đề trong tệp:
- Kiểm tra Kết quả xác thực và sửa lỗi trong tệp theo cách thủ công:
Lưu ý: Cách tiếp cận này đòi hỏi bạn phải có các kỹ năng CNTT nâng cao như lập trình và quen thuộc với Định dạng tệp Office Open XML, do đó có thể không hiệu quả với người dùng Excel thông thường.
3.5 Khôi phục mã VBA và Macro
Các sổ làm việc có mã VBA và macro quan trọng cần có phương pháp phục hồi chuyên biệt như sau:
- Bắt đầu Excel mà không cần khởi chạy tệp tin bị hỏng.
- Thiết lập Tính toán sổ làm việc chế độ để Hướng dẫn sử dụng.
- Leo lên Tập tin > Các lựa chọn.
- In Trung tâm tin tưởng tab, nhấp vào Cài đặt Trung tâm Niềm tin:
- Trong cửa sổ bật lên Trung tâm tin tưởng thoại, bấm Cài đặt Macro tab và chọn Tắt tất cả các macro mà không cần thông báo, sau đó nhấn vào OK:
- Bây giờ tất cả các tính toán tự động và macro đã bị vô hiệu hóa.
- Sau đó, bạn có thể mở tệp bị hỏng. Nếu Excel có thể mở thành công, sẽ có KHÔNG thông báo cho biết các macro đã bị vô hiệu hóa, vì chúng tôi đã chọn tùy chọn không có thông báo. Nếu Excel không mở được, thì bạn không thể sử dụng phương pháp này để khôi phục mã nữa.
- Ấn Bản Alt + F11 để mở Trình soạn thảo Visual Basic.
- Duyệt VBAProject và chọn một mục mong muốn, chẳng hạn như Form hoặc Module, sau đó nhấp chuột phải vào mục đó và chọn Xuất tập tin… để xuất mục theo cách thủ công:
- Lặp lại bước 9 cho đến khi xuất được hết các mục bạn muốn.
- Đóng trình soạn thảo Visual Basic và tệp hiện tại.
- Tạo một bảng tính mới và nhập lại tất cả các mục.
Phương pháp này thậm chí còn hiệu quả khi các kỹ thuật phục hồi khác không khôi phục được toàn bộ chức năng của sổ làm việc.
Các kỹ thuật tiên tiến này bổ sung cho các phương pháp khôi phục tiêu chuẩn với các giải pháp chuyên biệt cho các loại hỏng hóc khác nhau. Lựa chọn giữa chuyển đổi SYLK, tham chiếu bên ngoài hoặc khôi phục VBA của bạn sẽ phụ thuộc vào thiệt hại cụ thể và loại dữ liệu bạn cần bảo toàn.
3.6 Trích xuất dữ liệu biểu đồ thông qua Macro
Bạn cũng có thể sử dụng macro để trích xuất dữ liệu biểu đồ từ một sổ làm việc bị hỏng. Microsoft cung cấp thêm thông tin về vĩ mô và Làm thế nào để sử dụng nó
để phục hồi dữ liệu biểu đồ.
4. Sử dụng các công cụ tương thích với Excel của bên thứ ba
Một số công cụ của bên thứ ba cũng hỗ trợ tệp Excel. Khi tệp của bạn bị hỏng và không thể mở trong Excel, bạn có thể thử các công cụ này. Dưới đây là một số công cụ trong số đó:
- Google Sheets
- OpenOffice
- LibreOffice
Nếu một công cụ có thể mở tệp, hãy lưu tệp đó vào một tệp Excel mới không có lỗi.
5. Sử dụng DataNumen Excel Repair để sửa chữa tập tin Excel bị hỏng
Nếu tất cả các phương pháp trên đều không hiệu quả, bạn có thể cân nhắc sử dụng một công cụ chuyên nghiệp, chẳng hạn như DataNumen Excel Repair, giúp người dùng khôi phục các tệp Excel bị hỏng với độ chính xác đáng kinh ngạc. Phần mềm hoạt động với tất cả các phiên bản Excel.
5.1 Sửa chữa một tệp Excel duy nhất
Để sửa một tệp Excel bị hỏng, vui lòng thực hiện như sau:
- Đóng Microsoft Excel và các ứng dụng khác có thể sửa đổi tệp Excel nguồn của bạn.
- Chọn tệp Excel nguồn (.xls/.xlsx).
- Nếu tệp nguồn là test.xls/test.xlsx, tên tệp đầu ra sẽ được đặt thành test_fixed.xls/test_fixed.xlsx tự động. Lưu ý định dạng tệp đầu ra được đặt dựa trên phiên bản Excel trên máy tính cục bộ của bạn. Đối với Excel 2003 hoặc các phiên bản cũ hơn, tệp đầu ra sẽ ở định dạng .xls. Đối với Excel 2007 trở lên, tệp sẽ ở định dạng .xlsx. Bạn cũng có thể thay đổi tên tệp đầu ra theo cách thủ công (.xls/.xlsx).
- Nhấp vào “StarNút “Sửa chữa”
- Sau quá trình sửa chữa, DataNumen Excel Repair sẽ xuất ra một tệp Excel mới cố định.
5.2 Sửa chữa hàng loạt tệp Excel
DataNumen Excel Repair giúp xử lý nhiều tệp bị hỏng dễ dàng. Bạn có thể chọn nhiều tệp Excel hoặc tìm kiếm những tệp phù hợp với tiêu chí cụ thể từ máy tính của mình, sau đó sửa chữa chúng theo đợt, như sau:
- Chuyển đến tab “Sửa chữa hàng loạt”.
- Nhấp vào “Thêm tệp” để thêm nhiều tệp Excel (.xls/.xlsx) cần sửa chữa.
- Bạn cũng có thể nhấp vào “Tìm kiếm tệp” để tìm tệp cần sửa trên máy tính cục bộ.
- Nhấp vào “StarNút “Sửa chữa”
- Tất cả các tệp Excel trong danh sách sẽ được sửa chữa từng cái một.
5.3 Phục hồi dữ liệu Excel từ ổ cứng, ảnh đĩa hoặc tệp sao lưu
Dữ liệu Excel có thể được khôi phục trực tiếp từ ổ cứng, ảnh đĩa hoặc tệp sao lưu nếu bạn không còn tệp Excel nữa, ví dụ:
- Bạn xóa vĩnh viễn tệp Excel XLS/XLSX.
- Bạn định dạng ổ cứng.
- Ổ cứng bị lỗi.
- Đĩa ảo trong VMWare hoặc Virtual PC bị hỏng hoặc bị hỏng.
- Tệp sao lưu trên phương tiện sao lưu bị hỏng hoặc bị lỗi và bạn không thể khôi phục tệp Excel XLS/XLSX từ tệp đó.
- Tệp hình ảnh đĩa bị hỏng hoặc bị lỗi và bạn không thể khôi phục tệp Excel từ đó.
Nếu bạn có sẵn ảnh đĩa hoặc tệp sao lưu, bạn có thể thực hiện như sau:
- Nhấp vào nút “…” để chọn tệp nguồn.
- Trong hộp thoại “Mở tệp”, chọn “Tất cả tệp (*.*)” làm bộ lọc.
- Chọn ảnh đĩa hoặc tệp sao lưu làm tệp nguồn cần sửa chữa.
- Đặt tệp Excel đầu ra cố định và đảm bảo phần mở rộng của tệp là .xlsx nếu bạn đã cài đặt Excel 2007 trở lên, ví dụ: E_Drive_fixed.xlsx, nếu không, hãy sử dụng phần mở rộng .xls, ví dụ: E_Drive_fixed.xls.
Nếu bạn muốn khôi phục trực tiếp từ ổ cứng, bạn cần sử dụng DataNumen Disk Image để tạo tệp ảnh đĩa cho ổ cứng:
- Chọn ổ cứng hoặc đĩa.
- Đặt tên tệp hình ảnh đầu ra.
- Nhấp vào “StarNút “t Cloning” để tạo tệp ảnh đĩa từ ổ cứng/đĩa.
5.4 Phục hồi từ Ransomware hoặc Virus
Sao lưu ngay các tệp bị nhiễm của bạn nếu ransomware hoặc vi-rút tấn công các tệp của bạn. Sau đó, bạn có thể sử dụng DataNumen Excel Repair để quét các tệp này và cố gắng khôi phục quyền truy cập vào dữ liệu của bạn. Các tính năng quét nâng cao sẽ giúp giảm mất dữ liệu do ransomware hoặc tệp bị nhiễm vi-rút.
5.5 Sửa chữa một tập tin đã phục hồi
Đôi khi các tập tin được phục hồi bởi DataNumen Data Recovery hoặc các công cụ phục hồi dữ liệu tương tự khác vẫn không thể mở trong Excel. Trong trường hợp như vậy, bạn có thể sử dụng DataNumen Excel Repair để sửa chữa tập tin đã phục hồi có thể mở được trong Excel.
5.6 Các tập tin mẫu
Mẫu tệp Excel bị hỏng | Tập tin được phục hồi bởi DataNumen Excel Repair |
Error1.xls | Error1_fixed.xlsx |
Error4.xlsx | Error4_fixed.xls |
Error5.xls | Error5_fixed.xls |
6. Dịch vụ phục hồi trực tuyến
Các dịch vụ phục hồi trực tuyến cung cấp cho người dùng một cách dựa trên web để phục hồi các tệp Excel bị hỏng mà không cần cài đặt phần mềm. Người dùng đang tìm kiếm các bản sửa lỗi nhanh cho các tệp bị hỏng đang chuyển sang các dịch vụ này.
6.1 Thủ tục phục hồi đơn giản
Việc khôi phục tệp Excel thông qua các dịch vụ trực tuyến thực hiện theo các bước sau:
- Chọn một dịch vụ phục hồi trực tuyến có uy tín
- Tải tệp Excel bị hỏng lên trang web dịch vụ
- Nhập địa chỉ email của bạn để nhận thông báo
- Start quá trình sửa chữa
- Chờ quá trình sửa chữa hoàn tất
- Tải xuống tệp đã sửa hoặc nhận qua email
Các dịch vụ này sử dụng nhiều thuật toán khác nhau để sửa các loại lỗi tệp Excel khác nhau. Việc sửa chữa thường chỉ mất vài phút, giúp khôi phục các tệp khẩn cấp nhanh chóng.
6.2 ưu và nhược điểm
Hiểu rõ điểm mạnh và điểm yếu của các dịch vụ phục hồi trực tuyến giúp người dùng đưa ra lựa chọn tốt hơn.
Lợi ích:
- Bạn có thể truy cập chúng từ bất kỳ thiết bị nào có internet
- Không cần cài đặt phần mềm hoặc có kiến thức kỹ thuật
- Các tập tin được sửa chữa nhanh chóng
- Tiết kiệm hơn so với các phương pháp phục hồi truyền thống
Hạn chế:
- Việc tải lên dữ liệu nhạy cảm gây ra những lo ngại về bảo mật và quyền riêng tư
- Bạn cần một kết nối internet ổn định
- Thông thường chúng không hoạt động tốt với các tập tin bị hỏng nghiêm trọng
6.3 Dịch vụ hàng đầu
Một số nền tảng trực tuyến có thể khôi phục tệp Excel, dưới đây là một số nền tảng trong số đó:
- OfficeRecovery: dẫn đầu với tư cách là dịch vụ đám mây mang tính đột phá hỗ trợ các phiên bản Excel từ 5.0 đến 2010. Dịch vụ này xử lý nhiều định dạng tệp khác nhau như .xls, .xlsx và .xla.
- Recovery Toolbox for Excel: nổi bật trong việc khôi phục dữ liệu từ nhiều định dạng Excel, bao gồm các tệp .xls, .xlsx, .xlsm, .xlt, .xltx, .xltm và .xlam. Dịch vụ này cung cấp hỗ trợ chi tiết để khôi phục:
- Nội dung và định dạng ô
- Công thức và phép tính
- Cấu trúc bài tập
- Đối tượng nhúng
- Kiểu dáng và bố cục tùy chỉnh
- Aspose: cung cấp khả năng đáng tin cậy để sửa chữa các định dạng tệp khác nhau và hỗ trợ các tệp XLS, XLSM, XLSX, XLSB và ODS. Dịch vụ tập trung vào bảo mật dữ liệu và sử dụng mã hóa để bảo vệ các tệp đã tải lên.
Các dịch vụ này cung cấp nhiều mức giá khác nhau, từ dịch vụ sửa chữa đơn giản miễn phí đến gói đăng ký cao cấp với các tính năng phục hồi nâng cao.
7. Các công cụ tiên tiến hơn để khôi phục các tệp Excel bị hỏng
Ngoài các giải pháp đã thảo luận, còn có nhiều tùy chọn phần mềm sửa chữa Excel chuyên dụng khác nhau để giải quyết tình trạng hỏng tệp nghiêm trọng. Để đơn giản hóa tìm kiếm của bạn, chúng tôi đã kiểm tra và biên soạn một cách nghiêm ngặt danh sách chi tiết của most công cụ đáng tin cậy, làm nổi bật các tính năng và hiệu quả của chúng trong các tình huống khác nhau.
8. Các giải pháp khác cho lỗi mở tệp Excel
Ngoài lỗi hỏng tệp, một số lý do khác cũng có thể gây ra lỗi mở tệp Excel. Các triệu chứng và thông báo lỗi có thể tương tự hoặc thậm chí giống hệt như lỗi hỏng tệp.
Để xác định xem tệp của bạn có bị hỏng không, bạn có thể sao chép tệp của mình sang một máy tính đang hoạt động khác và mở tệp đó trong Excel để xem lỗi có còn tồn tại không. Hoặc sử dụng phiên bản trực tuyến của Excel để kiểm tra nó.
Nếu tập tin có thể được mở trên các máy tính khác hoặc trực tuyến, thì nó là không bị hỏng. Bạn có thể thử các giải pháp sau để khắc phục lỗi mở trên máy tính của mình:
- Văn phòng sửa chữa
- Sửa chữa ảo hóa trải nghiệm người dùng (UE-V)
- KHÔNG bỏ qua DDE
- Vô hiệu hóa tất cả các tiện ích bổ sung
- Đặt lại liên kết tập tin
- Tắt tăng tốc phần cứng
- Cài đặt các bản cập nhật mới nhất
- Đảm bảo không có vấn đề tương thích giữa Excel, Windows và phần mềm khác.
- Sửa lỗi trong sổ đăng ký Windows
.
- Đóng tất cả các ứng dụng khác
9. Phần kết luận
Tệp Excel bị hỏng là most Thách thức quan trọng mà các doanh nghiệp phải đối mặt ngày nay. Bạn có nhiều tùy chọn khôi phục để khắc phục sự cố này. Hiểu rõ về các phương pháp khôi phục sẽ giúp bảo vệ dữ liệu có giá trị của bạn và giúp doanh nghiệp của bạn hoạt động trơn tru. Dưới đây là tóm tắt:
Các tính năng Excel tích hợp, phương pháp thủ công, chuyên nghiệp Phần mềm sửa lỗi Excelvà các dịch vụ phục hồi trực tuyến đều hoạt động khác nhau. Mỗi tùy chọn có lợi ích riêng dựa trên loại hỏng hóc. Các công cụ phục hồi tích hợp của Excel nên là lựa chọn đầu tiên của bạn. Đối với các trường hợp hỏng hóc nghiêm trọng, phần mềm chuyên dụng như DataNumen cung cấp cho bạn các tính năng phục hồi nâng cao để khôi phục các tệp Excel bị hỏng.
Lưu ý rằng sao lưu thường xuyên và xử lý tệp đúng cách là điều cần thiết để ngăn ngừa sự cố. Ngoài ra, bạn cần theo dõi các dấu hiệu cảnh báo hỏng hóc. Hãy cập nhật phần mềm Excel của bạn để giảm thiểu rủi ro.
Sự pha trộn đúng đắn của phòng chống và các công cụ phục hồi sẽ bảo vệ các tệp Excel của bạn khỏi bị hỏng. Phục hồi nhanh chóng trở nên dễ dàng hơn khi cần. Hãy chủ động bảo vệ tệp và chuẩn bị sẵn nhiều tùy chọn phục hồi. Theo cách này, bạn có thể xử lý các sự cố hỏng Excel mà không bị căng thẳng.
Tài liệu tham khảo:
- Tập đoàn Microsoft. (nd). Sửa chữa sổ làm việc bị hỏng. Hỗ trợ của Microsoft. https://support.microsoft.com/en-us/office/repair-a-corrupted-workbook-153a45f4-6cab-44b1-93ca-801ddcd4ea53