Guardar libro de trabajo en formato de hoja de cálculo XML abierto estricto con C++
Contents
[
Hide
]
Escenarios de uso posibles
Aspose.Cells le permite guardar el libro en formato Strict Open XML Spreadsheet. Para ello, proporciona la propiedad GetCompliance(). Si configura su valor como OoxmlCompliance::Iso29500_2008_Strict, entonces el archivo Excel de salida se guardará en formato Strict Open XML Spreadsheet.
Guardar libro de trabajo en formato de hoja de cálculo de Open XML estricto
El siguiente código de ejemplo crea un libro de trabajo y establece el valor de la propiedad GetCompliance() como OoxmlCompliance::Iso29500_2008_Strict y lo guarda como archivo Excel de salida. Si abres el archivo Excel en Microsoft Excel y abres el cuadro de diálogo Guardar como…, verás su formato como Strict Open XML Spreadsheet como se muestra en esta captura de pantalla.
Código de muestra
#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;
int main()
{
Aspose::Cells::Startup();
// Create workbook
Workbook wb;
// Specify - Strict Open XML Spreadsheet - Format
wb.GetSettings().SetCompliance(OoxmlCompliance::Iso29500_2008_Strict);
// Add message in cell B4 of first worksheet
Cell b4 = wb.GetWorksheets().Get(0).GetCells().Get(u"B4");
b4.PutValue(u"This Excel file has Strict Open XML Spreadsheet format.");
// Save to output Excel file
wb.Save(u"outputSaveWorkbookToStrictOpenXMLSpreadsheetFormat.xlsx", SaveFormat::Xlsx);
std::cout << "Workbook saved successfully with Strict Open XML Spreadsheet format!" << std::endl;
Aspose::Cells::Cleanup();
}