Çalışma Kitabını yüklerken Tanımlanmış Adları Filtrele

Olası Kullanım Senaryoları

Aspose.Cells, çalışma kitabı içinde tanımlanmış adları filtrelemenize veya kaldırmanıza imkan tanır. Çalışma kitabını yüklerken tanımlı adları yüklemek için LoadDataFilterOptions_DefinedNames kullanın. Tanımlı adları kaldırırsanız, çalışma içindeki formüller bozulabilir.

Çalışma Kitabını yüklerken Tanımlanmış Adları Filtrele

Aşağıdaki örnek kod, formülü C1 hücresinde bulunan örnek Excel dosyasını yükler; burada tanımlı adlar, =SUM(MyName1, MyName2) içerir. Dosya yüklenirken ~LoadDataFilterOptions_DefinedNames‘ı kullanarak tanımlı adları kaldırdığımızda, çıktı Excel dosyasındaki formül bozulur ve yerine #NAME? görüntülenir. Kodun etkisini gösteren aşağıdaki ekran görüntüsüne bakın.

todo:image_alt_text

Örnek Kod

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