Filtrera VBA projekt vid inläsning av en arbetsbok

Filtrera VBA-projekt vid laddning av en Excel-arbetsbok i Python

Vissa .xlsm/.xslb-filer har extremt många makron (eller mycket, mycket långa makron). Aspose.Cells för Python via .NET laddar dessa (meta)data obestridligt vid öppning av sådana arbetsböcker. Du kan behöva kontrollera detta via LoadDataFilterOptions när du enbart behöver extrahera bladnamn för många arbetsböcker och därigenom hoppa över onödigt innehåll. Denna filtrering tillhandahålls genom att införa ett nytt alternativ, LoadDataFilterOptions.VBA.

Exempelkod

Följande exempelkod laddar en arbetsbok så att endast VBA filtreras. En testfil för att testa denna funktion kan hämtas från följande länk:

sampleMacroEnabledWorkbook.xlsm