1

我正在使用 Spire.XLS 将XLS文件转换为.XLSM文件。

Spire.Xls.Workbook lobjDSTemplateWorkbook = new Spire.Xls.Workbook();
lobjDSTemplateWorkbook.DisableMacrosStart = false;
lobjDSTemplateWorkbook.LoadFromFile(pstrIPDTemplatePath);
lobjDSTemplateWorkbook.SaveToFile(lstrOpenXMLXLSMIPDTemplatePath, Spire.Xls.ExcelVersion.Version2013);

这样做,它在尝试打开转换后的 .XLSM 文件并在修复后给出以下错误时要求修复。

删除功能:/xl/worksheets/sheet2.xml 部分的条件格式

这是由于第二张纸中存在“条件格式”。如何解决这个问题?

如果包含条件格式,Spire.XLS(v 8.3.0.61040 免费版)是否不支持文件转换?

如果我只能考虑将第一张表转换为 .xlsm 文件,那也可以。我们可以选择这样的“表格”进行转换吗?

4

0 回答 0