Włącz lub wyłącz narzędzie sprawdzania zgodności programu Excel w Javie

MS Excel to szeroko stosowany arkusz kalkulacyjny, który jest dostępny w różnych wersjach. W związku z tym podczas otwierania pliku z najnowszymi funkcjami w starszej wersji programu MS Excel mogą wystąpić problemy ze zgodnością. MS Excel zawiera moduł sprawdzania zgodności, który jest wykonywany podczas zapisywania plików. Sprawdza, czy w pliku nie są używane nowsze funkcje, które nie są obsługiwane przez starsze formaty. Jednak w niektórych przypadkach musisz wyłączyć sprawdzanie zgodności. W tym artykule dowiesz się, jak wyłączyć sprawdzanie zgodności dla skoroszytów MS Excel w języku C#.

Biblioteka C# do wyłączania sprawdzania zgodności w programie Excel

Aspose.Cells for .NET to popularny interfejs API do manipulowania arkuszami kalkulacyjnymi, który umożliwia tworzenie plików arkuszy kalkulacyjnych od podstaw. Ponadto pozwala dość łatwo manipulować istniejącymi plikami Excel. Użyjemy tego interfejsu API, aby wyłączyć sprawdzanie zgodności plików Excel. Możesz pobrać bibliotekę DLL API lub zainstalować ją za pomocą NuGet.

PM> Install-Package Aspose.Cells

Wyłącz sprawdzanie zgodności w plikach Excel

Moduł sprawdzania zgodności dla pliku programu Excel można wyłączyć, aktualizując ustawienia skoroszytu. Oto kroki, aby to osiągnąć.

  • Najpierw użyj klasy Workbook, aby załadować żądany plik Excela.
  • Następnie użyj właściwości Workbook.Settings.CheckCompatibility, aby wyłączyć sprawdzanie zgodności (ustaw odpowiednio true i false, aby włączyć i wyłączyć sprawdzanie).
  • Na koniec zapisz plik programu Excel przy użyciu metody Workbook.Save(string).

Poniższy przykładowy kod pokazuje, jak wyłączyć sprawdzanie zgodności przy użyciu języka C#.

// Załaduj plik Excela
Workbook wb = new Workbook("workbook.xls");

// Wyłącz sprawdzanie zgodności
wb.Settings.CheckCompatibility = false;

// Zapisz plik
wb.Save("output.xls");

Uzyskaj bezpłatną licencję

Możesz używać Aspose.Cells for .NET bez ograniczeń ewaluacyjnych przy użyciu tymczasowej licencji.

Wniosek

Podczas manipulowania plikami programu Excel z poziomu aplikacji .NET może być konieczne wyłączenie modułu sprawdzania zgodności. Aby to osiągnąć, w tym artykule nauczyłeś się włączać i wyłączać sprawdzanie zgodności plików programu Excel przy użyciu języka C#. Poza tym możesz poznać inne funkcje Aspose.Cells for .NET korzystając z dokumentacji. Ponadto możesz zadawać pytania i zapytania na naszym forum.

Zobacz też