Skip to main content

Класс NamedExpression

Класс описывает структуру именованного диапазона.

Пример​


std::shared_ptr<Enumerator<NamedExpression>> enumerator = namedExpressions.getEnumerator();
while (enumerator->isValid())
{
NamedExpression namedExpression = enumerator->getCurrent();
std::printf("%s", namedExpression.getName().c_str());
std::printf("%s", namedExpression.getExpression().c_str());
boost::optional <CellRange> cellRangeOpt = namedExpression.getCellRange();
if (cellRangeOpt.has_value())
{
CellRange cellRange = cellRangeOpt.get();
std::printf("%d-%d", cellRange.getBeginColumn(), cellRange.getLastColumn());
}
enumerator->goToNext();
}