Sửa file XLSM trong C#
Xây dựng ứng dụng .NET của riêng bạn để sửa chữa các tệp xlsm bằng .NET.
Sửa chữa tệp XLSM bằng C#
Làm cách nào để sửa tệp xlsm? Với thư viện Aspose.Cells for .NET, bạn có thể dễ dàng sửa chữa tệp XLSM 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 xlsm trong C#
Cần sửa chữa tệp xlsm 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 xlsm chỉ bằng vài dòng mã.
- Xác định lớp kế thừa Aspose.Cells.IWarningCallback.
- Load file XLSM 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 xlsm bị lỗi sẽ được sửa chữa.
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 XLSM
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:
- Cài đặt một Gói NuGet . Nhìn thấy Tài liệu
- 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.
XLSM Những gì là XLSM Tập Tin Định Dạng
Các tệp có phần mở rộng XLSM là một loại tệp Bảng tính hỗ trợ Macro. Từ quan điểm ứng dụng, Macro là tập hợp các hướng dẫn được sử dụng để tự động hóa các quy trình. Macro được sử dụng để ghi lại các bước được thực hiện lặp đi lặp lại và tạo điều kiện thuận lợi cho việc thực hiện các hành động bằng cách chạy lại macro. Macro được lập trình với Visual Basic for Application (VBA) của Microsoft từ trong Sổ làm việc Excel bằng Trình soạn thảo Visual Basic và có thể chạy/gỡ lỗi trực tiếp từ đó.
Đọc ThêmSử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.