Povolte nebo zakažte kontrolu kompatibility aplikace Excel v Javě

MS Excel je široce používaná tabulková aplikace, která je k dispozici v různých verzích. Proto mohou při otevírání souboru s nejnovějšími funkcemi ve starší verzi MS Excel nastat problémy s kompatibilitou. MS Excel obsahuje kontrolu kompatibility, která se spouští při ukládání souborů. Ověřuje, že v souboru nejsou použity novější funkce, které nejsou podporovány staršími formáty. V určitých případech však musíte kontrolu kompatibility zakázat. V tomto článku se dozvíte, jak zakázat kontrolu kompatibility pro sešity MS Excel v C#.

Knihovna C# pro zakázání kontroly kompatibility v Excelu

Aspose.Cells for .NET je populární rozhraní API pro manipulaci s tabulkami, které vám umožňuje vytvářet tabulkové soubory od začátku. Také vám umožňuje poměrně snadno manipulovat se stávajícími soubory aplikace Excel. Toto rozhraní API použijeme k deaktivaci kontroly kompatibility pro soubory Excel. Můžete si stáhnout DLL API nebo ji nainstalovat pomocí NuGet.

PM> Install-Package Aspose.Cells

Zakažte kontrolu kompatibility v souborech aplikace Excel

Kontrolu kompatibility pro soubor aplikace Excel lze zakázat aktualizací nastavení sešitu. Níže jsou uvedeny kroky, jak toho dosáhnout.

Následující ukázka kódu ukazuje, jak zakázat kontrolu kompatibility pomocí C#.

// Načíst soubor Excel
Workbook wb = new Workbook("workbook.xls");

// Zakázat kontrolu kompatibility
wb.Settings.CheckCompatibility = false;

// Uložení souboru
wb.Save("output.xls");

Získejte bezplatnou licenci

Aspose.Cells for .NET můžete používat bez omezení hodnocení pomocí dočasné licence.

Závěr

Při manipulaci se soubory aplikace Excel z aplikací .NET může být nutné vypnout kontrolu kompatibility. Abyste toho dosáhli, v tomto článku jste se naučili, jak povolit nebo zakázat kontrolu kompatibility pro soubory Excel pomocí C#. Kromě toho můžete prozkoumat další funkce Aspose.Cells for .NET pomocí dokumentace. Kromě toho můžete své dotazy a dotazy zveřejňovat na našem fóru.

Viz také