Få varningar när Excel filen laddas

Möjliga användningsscenario

Ibland försöker användaren ladda arbetsboken som är något korrupt men laddningsbar. I sådant fall kastar Aspose.Cells varningar när arbetsboken laddas. Du kan fånga dessa varningar genom att implementera IWarningCallback gränssnittet och ställa in LoadOptions.WarningCallback egenskapen.

Få varningar vid inläsning av Excel-fil

Följande exempelkod förklarar hur man får varningar när man laddar excelfil. Koden laddar exempelfilen som kastar DuplicateDefinedName varning vid laddning. Denna varning fångas sedan av IWarningCallback.Warning() metoden som skriver ut varningsmeddelandena på konsolen. Koden sparar sedan arbetsboken som utdata-excel-filen. Om du öppnar exempelfilen i Microsoft Excel kommer den också visa dig denna varning som visas på denna skärmbild. Kolla också konsolens utdata för den här koden nedan för mer förståelse.

todo:image_alt_text

Exempelkod

Konsoloutput

Här är konsolens utdata för ovanstående kod när den körs med den medföljande exempelfilen.

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