Получать предупреждения при загрузке файла Excel

Возможные сценарии использования

Иногда пользователь пытается загрузить книгу, которая несколько повреждена, но загружается. В таком случае Aspose.Cells выдает предупреждения при загрузке книги. Вы можете поймать эти предупреждения, реализовав**IWarningCallback** интерфейс и настройка**LoadOptions.WarningCallback**имущество.

Получать предупреждения при загрузке файла Excel

В следующем примере кода объясняется, как получать предупреждения при загрузке файла Excel. Код загружаетобразец эксель файла который бросает**DuplicateDefinedName** предупреждение при загрузке. Затем это предупреждение перехватывается**IWarningCallback.Warning()** метод, выводящий предупреждающие сообщения на консоль. Затем код сохраняет книгу каквыходной файл excelЕсли вы откроете образец файла Excel в Microsoft Excel, он также отобразит вам это предупреждение, как показано на этом снимке экрана. Пожалуйста, также проверьте консольный вывод кода, приведенного ниже, для большего понимания.

дело:изображение_альтернативный_текст

Образец кода

Консольный вывод

Вот консольный вывод приведенного выше кода при выполнении с предоставленнымобразец эксель файла.

Duplicate Defined Name Warning: Name:PRINT_AREA;ReferTo:Introduction!$D$16:$D$17

Duplicate Defined Name Warning: Name:PRINT_AREA;ReferTo:Panel!$B$228

Duplicate Defined Name Warning: Name:PRINT_AREA;ReferTo:'Queries '!$D$14:$D$16