Filtern des VBA Projekts beim Laden einer Arbeitsmappe mit Golang via C++

Filtern Sie VBA-Projekte beim Laden eines Excel-Arbeitsbuchs in C++

Einige .xlsm/.xslb Dateien haben eine extrem große Anzahl an Makros (oder sehr lange Makros). Aspose.Cells lädt diese (Meta-)Daten beim Öffnen solcher Arbeitsbücher unbeding. Sie müssen dies jedoch mit LoadDataFilterOptions kontrollieren, wenn Sie nur Sheet-Namen extrahieren möchten, um so unnötigen Inhalt zu überspringen. Dieser Filter wird durch die Einführung einer neuen Option, LoadDataFilterOptions.VBA, bereitgestellt.

Beispielcode

Der folgende Beispielscode lädt eine Arbeitsmappe so, dass nur das VBA gefiltert wird. Eine Testdatei für dieses Feature können Sie über den folgenden Link herunterladen:

sampleMacroEnabledWorkbook.xlsm