Отключение проверки совместимости в Excel

Использование Microsoft Excel

Для отключения проверки совместимости в Microsoft Excel (например, Microsoft Excel 2007/2010):

  • (Excel 2007) На кнопке Office нажмите Подготовка, затем Запустить проверку совместимости и снимите флажок с параметра Проверять совместимость при сохранении этой книги.
  • (Excel 2010 и 2013) На вкладке Файл нажмите Информация, затем Проверить наличие проблем, нажмите Проверить совместимость и, наконец, снимите флажок с параметра Проверять совместимость при сохранении этой книги.

Использование API Aspose.Cells

Установите свойство WorkbookSettings.CheckComptiliblity в False, чтобы отключить проверку совместимости Microsoft Excel.

Предположим, у нас есть шаблонный файл XLS. При сохранении или повторном сохранении пользовательского диалогового окна MS Excel 2007/2010/2013 будет отображено диалоговое окно проверки совместимости, как показано на скриншоте ниже.

todo:image_alt_text

Следующий код показывает, как отключить Проверку совместимости с Aspose.Cells for Java.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// The path to the documents directory.
String dataDir = Utils.getDataDir(DisableCompatibilityChecker.class);
// Open a template file
Workbook workbook = new Workbook(dataDir + "sample.xlsx");
// Disable the compatibility checker
workbook.getSettings().setCheckCompatibility(false);
// Saving the Excel file
workbook.save(dataDir + "outCompCheck.xls");