XLS XLSB XLSX XLSM ODS
Aspose.Cells  for .NET
XLS

Sửa file XLS trong C#

Xây dựng ứng dụng .NET của riêng bạn để sửa chữa các tệp xls bằng .NET.

Sửa chữa tệp XLS bằng C#

Làm cách nào để sửa tệp xls? Với thư viện Aspose.Cells for .NET, bạn có thể dễ dàng sửa chữa tệp XLS theo chương trình với một vài dòng mã. Aspose.Cells for .NET có khả năng xây dựng các ứng dụng đa nền tảng với khả năng tạo, sửa đổi, chuyển đổi, hiển thị và in tất cả các tệp Excel. .NET Excel API không chỉ chuyển đổi giữa các định dạng bảng tính mà còn có thể hiển thị các tệp Excel dưới dạng hình ảnh, PDF, HTML, ODS, CSV, SVG, JSON, WORD, PPT và hơn thế nữa, do đó biến nó thành một lựa chọn hoàn hảo để trao đổi tài liệu ở các định dạng tiêu chuẩn ngành. Mở NuGet quản lý gói, tìm kiếm Aspose.Cells và cài đặt. Bạn cũng có thể sử dụng lệnh sau từ Bảng điều khiển quản lý gói.

Lệnh điều khiển quản lý gói


PM> Install-Package Aspose.Cells

Cách sửa file xls trong C#

Cần sửa chữa tập tin xls theo chương trình? .NET nhà phát triển có thể dễ dàng tải và sửa chữa tệp xls chỉ bằng vài dòng mã.

  • Xác định lớp kế thừa Aspose.Cells.IWarningCallback.
  • Load file XLS bằng cách tạo một instance của Workbook, sử dụng lớp kế thừa ở trên, tham khảo đoạn code ở trên.
  • Lưu lại file xls bị lỗi sẽ được sửa chữa.
Code mẫu sửa file XLS
Input file
Save as
   
                                   
    
	
  using Aspose.Cells; 
  
  //1, Define a class that inherits Aspose.Cells.IWarningCallback
  class DefaultWarningCallback : IWarningCallback
  {
    //Implement this method as needed
    public void Warning(WarningInfo warningInfo){ }
  }
	
  //2, Load the corrupted file by creating an instance of Workbook, using the inheritance class above
  DefaultWarningCallback w = new DefaultWarningCallback();
  LoadOptions options = new LoadOptions();
  options.WarningCallback = w;
  var workbook = new Workbook("corrupted.xlsx", options);
  
  //3, Save the workbook, the corrupted file will be repaired. 
  workbook.Save("repaired.xlsx");
	                
                
            

Thư viện .NET sửa file XLS

Có hai tùy chọn thay thế để cài đặt “Aspose.Cells for .NET” vào hệ thống của bạn. Vui lòng chọn một cái phù hợp với nhu cầu của bạn và làm theo hướng dẫn từng bước:

  1. Cài đặt một Gói NuGet . Nhìn thấy Tài liệu
  2. Cài đặt thư viện bằng cách sử dụng Bảng điều khiển quản lý gói trong Visual Studio IDE

yêu cầu hệ thống

Aspose.Cells for .NET được hỗ trợ trên tất cả các hệ điều hành chính. Chỉ cần đảm bảo rằng bạn có các điều kiện tiên quyết sau đây.

  • Microsoft Windows hoặc HĐH tương thích với Nền tảng .NET, .NET Core hoặc Mono.
  • Môi trường phát triển như Microsoft Visual Studio.
  • Sản phẩm của chúng tôi hoàn toàn đa nền tảng và hỗ trợ Windows, Linux, MacOS, Azure, AWS Lambda.

XLS Những gì là XLS Tập Tin Định Dạng

Các tệp có phần mở rộng XLS biểu thị Định dạng tệp nhị phân Excel. Những tệp như vậy có thể được tạo bởi Microsoft Excel cũng như các chương trình bảng tính tương tự khác như OpenOffice Calc hoặc Apple Numbers. Tệp được lưu bởi Excel được gọi là Sổ làm việc trong đó mỗi sổ làm việc có thể có một hoặc nhiều trang tính. Dữ liệu được lưu trữ và hiển thị cho người dùng ở định dạng bảng trong trang tính và có thể bao gồm các giá trị số, dữ liệu văn bản, công thức, kết nối dữ liệu ngoài, hình ảnh và biểu đồ. Các ứng dụng như Microsoft Excel cho phép bạn xuất dữ liệu sổ làm việc sang nhiều định dạng khác nhau bao gồm PDF, CSV, XLSX, TXT, HTML, XPS và một số định dạng khác. Định dạng tệp XLS đã được thay thế bằng định dạng có cấu trúc và mở hơn, XLSX, với bản phát hành Microsoft Excel 2007. Các phiên bản mới nhất vẫn cung cấp hỗ trợ tạo và đọc tệp XLS, mặc dù XLSX hiện là lựa chọn sử dụng đầu tiên.

Đọc Thêm

Sửa chữa các định dạng Excel được hỗ trợ khác

Sử dụng C#, người ta có thể dễ dàng sửa chữa các tệp định dạng Excel khác.

Sửa chữa ODS (Tệp bảng tính OpenDocument)
Sửa chữa XLS (Định dạng nhị phân Excel)
Sửa chữa XLSB (Tệp sổ làm việc Excel nhị phân)
Sửa chữa XLSM (Tệp bảng tính)
Sửa chữa XLSX (Tệp Excel OOXML)