MS Excel — это широко используемое приложение для работы с электронными таблицами, доступное в различных версиях. Поэтому при открытии файла с последними функциями в более старой версии MS Excel могут возникнуть проблемы совместимости. MS Excel содержит проверку совместимости, которая выполняется при сохранении файлов. Он проверяет, не используются ли в файле более новые функции, не поддерживаемые старыми форматами. Однако в некоторых случаях необходимо отключить проверку совместимости. В этой статье вы узнаете, как отключить средство проверки совместимости для книг MS Excel в C#.
- Библиотека .NET для средства проверки совместимости Excel
- Отключить проверку совместимости в файлах Excel
Библиотека С# для отключения средства проверки совместимости в Excel
Aspose.Cells for .NET — это популярный API для работы с электронными таблицами, который позволяет создавать файлы электронных таблиц с нуля. Кроме того, он позволяет довольно легко манипулировать существующими файлами Excel. Мы будем использовать этот API, чтобы отключить средство проверки совместимости для файлов Excel. Вы можете скачать библиотеку DLL API или установить ее с помощью NuGet.
PM> Install-Package Aspose.Cells
Отключить проверку совместимости в файлах Excel
Средство проверки совместимости для файла Excel можно отключить, обновив настройки книги. Ниже приведены шаги для достижения этого.
- Сначала используйте класс Workbook для загрузки нужного файла Excel.
- Затем с помощью свойства Workbook.Settings.CheckCompatibility отключите проверку совместимости (установите значение true и false для включения и отключения проверки соответственно).
- Наконец, сохраните файл Excel, используя метод Workbook.Save(string).
В следующем примере кода показано, как отключить средство проверки совместимости с помощью C#.
// Загрузить файл Excel
Workbook wb = new Workbook("workbook.xls");
// Отключить проверку совместимости
wb.Settings.CheckCompatibility = false;
// Сохранить файл
wb.Save("output.xls");
Получить бесплатную лицензию
Вы можете использовать Aspose.Cells для .NET без ограничений на пробную версию, используя временную лицензию.
Вывод
При работе с файлами Excel из приложений .NET может потребоваться отключить средство проверки совместимости. Для этого в этой статье вы узнали, как включить или отключить средство проверки совместимости для файлов Excel с помощью C#. Кроме того, вы можете изучить другие функции Aspose.Cells для .NET, используя документацию. Кроме того, вы можете размещать свои вопросы и запросы на нашем форуме.