Filtra i Nomi Definiti durante il caricamento del Workbook

Possibili Scenari di Utilizzo

Aspose.Cells permette di filtrare o rimuovere i nomi definiti presenti nel workbook. Utilizzare LoadDataFilterOptions_DefinedNames per caricare i nomi definiti durante il caricamento del workbook. Si noti che, se si rimuovono i nomi definiti, le formule nel workbook potrebbero rompersi.

Filtra i nomi definiti durante il caricamento del foglio di lavoro

Il seguente esempio di codice carica il file Excel di esempio, che contiene una formula nella cella C1 con i nomi definiti, ad esempio =SUM(MyName1, MyName2). Poiché utilizziamo ~LoadDataFilterOptions_DefinedNames per rimuovere i nomi definiti durante il caricamento del workbook, la formula nella cella C1 nel file Excel di output si interrompe e mostra #NAME?. Vedere lo screenshot seguente che mostra l’effetto del codice sul file Excel di esempio.

todo:image_alt_text

Codice di Esempio

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