Hi,
Aspose Cells for Java version 20.5 seems to contain a regression, compared to version 20.4.
Sample code:
LoadOptions loadOptions = new LoadOptions();
loadOptions.setKeepUnparsedData(false);
loadOptions.setParsingFormulaOnOpen(false);
LoadFilter loadFilter = new LoadFilter(LoadDataFilterOptions.VBA);
loadOptions.setLoadFilter(loadFilter);
InputStream inputStream = new FileInputStream(args[0]);
Workbook workbook = new Workbook(inputStream, loadOptions);
VbaModuleCollection modules = workbook.getVbaProject().getModules();
System.out.println("total modules: " + modules.getCount());
inputStream.close();
Using Aspose Cells 20.4, the sample code finds 6 modules for the provided sample files.
Using Aspose Cells 20.5, the sample code finds 0 modules for the provided sample files.
Kind regards,
Taras
sample-files.zip (20.2 KB)