在加载Excel工作簿时过滤VBA项目

在Python中加载Excel工作簿时过滤VBA项目

一些.xlam/.xlsb文件具有极大量的宏(或非常长的宏)。Aspose.Cells for Python via .NET在打开此类工作簿时将无条件加载这些(元)数据。您可能需要通过LoadDataFilterOptions控制此行为,当您实际上只需提取大量工作簿的工作表名称,从而跳过此类不需要的内容。这通过引入一个新选项LoadDataFilterOptions.VBA提供了过滤功能。

示例代码

以下示例代码加载工作簿,仅过滤 VBA。可以从以下链接下载用于测试此功能的示例文件:

sampleMacroEnabledWorkbook.xlsm