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.
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