Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
The following sample code demonstrates the use of the Workbook.GetVersion() property. It loads Excel files created with Microsoft Excel 2003, 2007, 2010, and 2013 and prints the version number of the application that created these Excel documents.
#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;
int main()
{
Aspose::Cells::Startup();
// Source directory path
U16String srcDir(u"..\\Data\\01_SourceDirectory\\");
// Create a workbook reference
Workbook workbook;
// Print the version number of Excel 2003 XLS file
workbook = Workbook(srcDir + u"Excel2003.xls");
std::cout << "Excel 2003 XLS Version: " << workbook.GetBuiltInDocumentProperties().GetVersion().ToUtf8() << std::endl;
// Print the version number of Excel 2007 XLS file
workbook = Workbook(srcDir + u"Excel2007.xls");
std::cout << "Excel 2007 XLS Version: " << workbook.GetBuiltInDocumentProperties().GetVersion().ToUtf8() << std::endl;
// Print the version number of Excel 2010 XLS file
workbook = Workbook(srcDir + u"Excel2010.xls");
std::cout << "Excel 2010 XLS Version: " << workbook.GetBuiltInDocumentProperties().GetVersion().ToUtf8() << std::endl;
// Print the version number of Excel 2013 XLS file
workbook = Workbook(srcDir + u"Excel2013.xls");
std::cout << "Excel 2013 XLS Version: " << workbook.GetBuiltInDocumentProperties().GetVersion().ToUtf8() << std::endl;
// Print the version number of Excel 2007 XLSX file
workbook = Workbook(srcDir + u"Excel2007.xlsx");
std::cout << "Excel 2007 XLSX Version: " << workbook.GetBuiltInDocumentProperties().GetVersion().ToUtf8() << std::endl;
// Print the version number of Excel 2010 XLSX file
workbook = Workbook(srcDir + u"Excel2010.xlsx");
std::cout << "Excel 2010 XLSX Version: " << workbook.GetBuiltInDocumentProperties().GetVersion().ToUtf8() << std::endl;
// Print the version number of Excel 2013 XLSX file
workbook = Workbook(srcDir + u"Excel2013.xlsx");
std::cout << "Excel 2013 XLSX Version: " << workbook.GetBuiltInDocumentProperties().GetVersion().ToUtf8() << std::endl;
Aspose::Cells::Cleanup();
return 0;
}
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.