使用C++通过Node.js禁用Excel的兼容性检查器

在Node.js中禁用Excel工作表的兼容性检查器

如何使用Microsoft Excel禁用兼容性检查器

要在Microsoft Excel中禁用兼容性检查程序(例如Microsoft Excel 2007/2010):

  • (Excel 2007)在办公按钮上,单击准备,然后单击运行兼容性检查,然后清除保存此工作簿时检查兼容性选项。
  • (Excel 2010)单击“文件”选项卡,然后单击信息,再单击“检查问题”,再单击“检查兼容性”,最后清除“保存此工作簿时检查兼容性”选项。

如何使用Aspose.Cells API禁用兼容性检查器

Workbook.getCheckCompatibility()属性设置为false以禁用Microsoft Excel的兼容性检查器。

代码示例

以下示例演示如何使用Aspose.Cells for Node.js via C++禁用兼容性检查器。

const path = require("path");
const AsposeCells = require("aspose.cells.node");

// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
// Open a template file
const workbook = new AsposeCells.Workbook(path.join(dataDir, "sample.xlsx"));

// Disable the compatibility checker
workbook.getSettings().setCheckCompatibility(false);

const outputFilePath = path.join(dataDir, "Output_BK_CompCheck.out.xlsx");
// Saving the Excel file
workbook.save(outputFilePath);