在 Java 中启用或禁用 Excel 兼容性检查器

MS Excel 是一种广泛使用的电子表格应用程序,有不同的版本。因此,在旧版本的 MS Excel 中打开具有最新功能的文件时,可能会出现兼容性问题。 MS Excel 包含一个兼容性检查器,它在保存文件时执行。它验证文件中未使用旧格式不支持的新功能。但是,在某些情况下,您必须禁用兼容性检查器。在本文中,您将了解如何在 C# 中禁用 MS Excel 工作簿的兼容性检查器。

在 Excel 中禁用兼容性检查器的 C# 库

Aspose.Cells for .NET 是一种流行的电子表格操作 API,允许您从头开始创建电子表格文件。此外,它还可以让您非常轻松地操作现有的 Excel 文件。我们将使用此 API 禁用 Excel 文件的兼容性检查器。您可以下载 API 的 DLL 或使用 NuGet 安装它。

PM> Install-Package Aspose.Cells

在 Excel 文件中禁用兼容性检查器

可以通过更新工作簿的设置来禁用 Excel 文件的兼容性检查器。以下是实现这一目标的步骤。

以下代码示例展示了如何使用 C# 禁用兼容性检查器。

// 加载 Excel 文件
Workbook wb = new Workbook("workbook.xls");

// 禁用兼容性检查器
wb.Settings.CheckCompatibility = false;

// 保存存档
wb.Save("output.xls");

获得免费许可证

您可以使用 临时许可证 使用 Aspose.Cells for .NET,而不受评估限制。

结论

从 .NET 应用程序中操作 Excel 文件时,您可能需要禁用兼容性检查器。为此,在本文中,您学习了如何使用 C# 启用或禁用 Excel 文件的兼容性检查器。除此之外,您可以使用 documentation 探索 Aspose.Cells for .NET 的其他功能。此外,您可以在我们的 论坛 上发布您的问题和疑问。

也可以看看