Disabilita il verificatore di compatibilità in Excel con C++

Disabilitare il verificatore di compatibilità nei fogli di Excel in C++

Come disabilitare il Controllo di compatibilità utilizzando Microsoft Excel

Per disabilitare il Verificatore di compatibilità in Microsoft Excel (ad esempio Microsoft Excel 2007/2010):

  • (Excel 2007) Fare clic sul pulsante Office, quindi su Prepara, poi su Esegui controllo compatibilità, e infine deselezionare l’opzione Esegui controllo compatibilità al salvataggio di questo foglio di lavoro.
  • (Excel 2010) Nella scheda File, fare clic su Informazioni, quindi su Verifica problemi, fare clic su Verifica compatibilità e, infine, deselezionare l’opzione Verifica compatibilità quando si salva questa cartella di lavoro.

Come disabilitare il Controllo di compatibilità utilizzando le API di Aspose.Cells

Impostare la proprietà Workbook.GetCheckCompatibility() su False per disabilitare il Verificatore di compatibilità di Microsoft Excel.

Esempi di codice

Gli esempi di codice successivi mostrano come disabilitare il Verificatore di Compatibilità con Aspose.Cells for C++.

#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;

int main()
{
    Aspose::Cells::Startup();

    // For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-C

    // Path to the documents directory.
    U16String srcDir(u"..\\Data\\01_SourceDirectory\\");

    // Open a template file
    U16String templateFilePath = srcDir + u"sample.xlsx";
    Workbook workbook(templateFilePath);

    // Disable the compatibility checker
    workbook.GetSettings().SetCheckCompatibility(false);

    // Path to save the output file
    U16String outputFilePath = srcDir + u"Output_BK_CompCheck.out.xlsx";

    // Saving the Excel file
    workbook.Save(outputFilePath);

    std::cout << "Excel file saved successfully!" << std::endl;

    Aspose::Cells::Cleanup();
    return 0;
}