Aktivera eller inaktivera Excel-kompatibilitetskontroll i Java

Olika versioner av MS Excel finns tillgängliga och används över hela världen. Detta gör det möjligt att de nyare versionerna tillhandahåller funktioner som kanske inte är tillgängliga i de äldre. Därför använder MS Excel kompatibilitetskontroll för att försämra de funktioner som inte stöds av ett äldre format när filerna sparas. När du manipulerar Excel-filer kan du behöva inaktivera kompatibilitetskontrollen dynamiskt. För att uppnå det visar den här artikeln hur du inaktiverar kompatibilitetskontrollen för MS Excel-arbetsböcker i Java.

Java-bibliotek för att inaktivera kompatibilitetskontrollen i Excel

Aspose.Cells for Java tillhandahåller ett brett utbud av funktioner för manipulering av kalkylblad. Med hjälp av API:et kan du skapa nya kalkylarksdokument från grunden och manipulera de befintliga. Vi kommer att använda detta API för att inaktivera kompatibilitetskontrollen för Excel-filer. Du kan ladda ner API:s JAR eller installera den med hjälp av följande Maven-konfigurationer.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-cells</artifactId>
    <version>23.5</version>
</dependency>

Inaktivera kompatibilitetskontrollen i Excel-filer

För att inaktivera kompatibilitetskontrollen för en Excel-arbetsbok måste du uppdatera arbetsbokens inställningar. Följande är stegen för att utföra denna operation.

Följande kodexempel visar hur du inaktiverar kompatibilitetskontrollen med Java.

// Ladda Excel-fil
Workbook wb = new Workbook("workbook.xls");

// Inaktivera kompatibilitetskontroll
wb.getSettings().setCheckCompatibility(false);

// Spara fil
wb.save("output.xls");

Skaffa gratis Java Excel-bibliotek

Du kan använda Aspose.Cells för Java utan utvärderingsbegränsningar med en tillfällig licens.

Slutsats

MS Excel-kompatibilitetskontrollen låter användarna skapa dokument som kan ses av alla utan kompatibilitetsproblem. När du arbetar med Excel-filer programmatiskt kan du behöva inaktivera kompatibilitetskontrollen. Därför har du i den här artikeln lärt dig hur du aktiverar eller inaktiverar kompatibilitetskontrollen för Excel-filer med Java.

Dessutom kan du också utforska andra funktioner i Aspose.Cells för Java med hjälp av dokumentationen. Om du har några frågor kan du skriva på vårt forum.

Se även