Filtra i Nomi Definiti durante il caricamento del Workbook
Contents
[
Hide
]
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
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
loadFilter, _ := NewLoadFilter_LoadDataFilterOptions(LoadDataFilterOptions_DefinedNames | LoadDataFilterOptions_CellBlank) | |
loadOptions, _ := NewLoadOptions() | |
loadOptions.SetLoadFilter(loadFilter) | |
workbook, _ := NewWorkbook_String_LoadOptions("Book1.xlsx", loadOptions) | |
workbook.Save_String("Book2.xlsx") |