Фильтрация проекта VBA при загрузке книги

Фильтрация VBA-проекта при загрузке рабочей книги Excel в Python

Некоторые файлы .xlsm/.xslb содержат огромное количество макросов (или очень длинных макросов). Aspose.Cells для Python via .NET безусловно загрузит эти (мета) данные при открытии таких книг. Вы можете контролировать это через LoadDataFilterOptions, если вам нужно только извлечь имена листов для большого количества рабочих книг, пропуская ненужный контент. Этот фильтр реализован через новую опцию, LoadDataFilterOptions.VBA.

Образец кода

Приведенный ниже образец кода загружает книгу так, чтобы было выполнено только фильтрование VBA. Образец файла для тестирования этой функции можно загрузить по следующей ссылке:

sampleMacroEnabledWorkbook.xlsm