Obtenir des avertissements lors du chargement du fichier Excel

Scénarios d’utilisation possibles

Parfois, l’utilisateur essaie de charger le classeur qui est quelque peu corrompu mais chargeable. Dans ce cas, Aspose.Cells lance des avertissements lors du chargement du classeur. Vous pouvez intercepter ces avertissements en implémentant le**IWarningCallback** interface et réglage**LoadOptions.WarningCallback**la propriété.

Obtenir des avertissements lors du chargement du fichier Excel

L’exemple de code suivant explique comment obtenir des avertissements lors du chargement d’un fichier Excel. Le code charge leexemple de fichier excel qui jette**DuplicateDefinedName** avertissement au chargement. Cet avertissement est alors intercepté par**IWarningCallback.Warning()** méthode qui imprime les messages d’avertissement sur la console. Le code enregistre ensuite le classeur sousfichier excel de sortieSi vous ouvrez l’exemple de fichier Excel dans Microsoft Excel, il vous affichera également cet avertissement, comme indiqué dans cette capture d’écran. Veuillez également vérifier la sortie de la console du code ci-dessous pour plus de compréhension.

tâche : image_autre_texte

Exemple de code

Sortie console

Voici la sortie de la console du code ci-dessus lorsqu’il est exécuté avec le fourniexemple de fichier 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