Obtenez la validation des cellules dans les fichiers ODS avec C++
Contents
[
Hide
]
Obtenir la validation de la cellule dans les fichiers ODS
Avec l’API Aspose.Cells for C++, vous pouvez obtenir la validation appliquée à une cellule dans les fichiers ODS. L’API fournit la méthode GetValidation de la classe Cell.
Le code suivant démontre l’utilisation de la méthode GetValidation en chargeant le fichier source ODS et en lisant la validation de la cellule A9.
Code d’exemple
#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;
int main()
{
Aspose::Cells::Startup();
// Source directory path
U16String srcDir(u"..\\Data\\01_SourceDirectory\\");
// Load source Excel file
U16String inputFilePath = srcDir + u"SampleBook1.ods";
Workbook workbook(inputFilePath);
// Access first worksheet
WorksheetCollection worksheets = workbook.GetWorksheets();
Worksheet worksheet = worksheets.Get(0);
// Access cell A9
Cells cells = worksheet.GetCells();
Cell cell = cells.Get(U16String(u"A9"));
// Check validation existence
Validation validation = cell.GetValidation();
if (validation.IsNull() == false)
{
std::cout << "Validation type: " << static_cast<int>(validation.GetType()) << std::endl;
}
Aspose::Cells::Cleanup();
return 0;
}