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.
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") |