Definierte Namen filtern beim Laden einer Arbeitsmappe

Mögliche Verwendungsszenarien

Aspose.Cells ermöglicht es, definierte Namen in der Arbeitsmappe zu filtern oder zu entfernen. Bitte verwenden Sie LoadDataFilterOptions_DefinedNames, um definierte Namen beim Laden der Arbeitsmappe zu laden. Beachten Sie, dass das Entfernen definierter Namen Formeln in der Arbeitsmappe beeinträchtigen kann.

Definierte Namen filtern beim Laden der Arbeitsmappe

Der folgende Beispielcode lädt die Beispieldatei Excel, die eine Formel in Zelle C1 enthält, die definierte Namen beinhaltet, z.B. =SUM(MyName1, MyName2). Da wir ~LoadDataFilterOptions_DefinedNames verwenden, um die definierten Namen beim Laden der Arbeitsmappe zu entfernen, bricht die Formel in Zelle C1 der Ausgabedatei Excel und es erscheint #NAME?. Unten sehen Sie einen Screenshot, der die Auswirkung des Codes auf die Beispiel-Excel-Datei zeigt.

todo:image_alt_text

Beispielcode

loadFilter, _ := NewLoadFilter_LoadDataFilterOptions(LoadDataFilterOptions_DefinedNames | LoadDataFilterOptions_CellBlank)
loadOptions, _ := NewLoadOptions()
loadOptions.SetLoadFilter(loadFilter)
workbook, _ := NewWorkbook_String_LoadOptions("Book1.xlsx", loadOptions)
workbook.Save_String("Book2.xlsx")