الحصول على التحقق من صحة الخلية في ملفات ODS باستخدام C++
Contents
[
Hide
]
الحصول على التحقق من الخلية في ملفات ODS
مع Aspose.Cells for C++، يمكنك الحصول على التحقق المطبق على خلية في ملفات ODS. توفر الواجهة GetValidation من فئة Cell.
يوضح رمز العينة التالي كيفية استخدام طريقة GetValidation بتحميل ملف ODS المصدر وقراءة التحقق من صحة الخلية A9.
الكود المثالي
#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;
}