Obtener advertencias al cargar archivo de Excel

Escenarios de uso posibles

A veces, el usuario intenta cargar el libro de trabajo que está algo dañado pero es cargable. En ese caso, Aspose.Cells lanza advertencias al cargar el libro de trabajo. Puede capturar estas advertencias implementando la interfaz IWarningCallback y configurando la propiedad LoadOptions.WarningCallback.

Obtener advertencias al cargar archivo de Excel

El siguiente código de muestra explica cómo obtener advertencias al cargar un archivo de Excel. El código carga el archivo de Excel de muestra que lanza DuplicateDefinedName advertencias al cargar. Estas advertencias son luego atrapadas por el método IWarningCallback.Warning() que imprime los mensajes de advertencia en la consola. Luego, el código guarda el libro de trabajo como archivo de Excel de salida. Si abre el archivo de Excel de muestra en Microsoft Excel, también le mostrará esta advertencia como se muestra en esta captura de pantalla. Consulte también la salida de la consola del código que se muestra a continuación para comprender mejor.

todo:image_alt_text

Código de muestra

Salida de la consola

Aquí está la salida de la consola del código anterior cuando se ejecuta con el archivo de Excel de muestra proporcionado.

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