31 #include <xlnt/xlnt_config.hpp> 35 class range_reference;
48 using target = std::pair<worksheet, range_reference>;
63 named_range(
const std::string &name,
const std::vector<target> &targets);
68 std::string name()
const;
73 const std::vector<target> &targets()
const;
91 std::vector<target> targets_;
Enumerates the possible types a cell can be determined by it's current value.
Definition: cell.hpp:37
bool operator==(std::nullptr_t, const cell &cell)
Returns true if this cell is uninitialized.
std::pair< worksheet, range_reference > target
Type alias for the combination of sheet and range this named_range points to.
Definition: named_range.hpp:48
A 2D range of cells in a worksheet that is referred to by name. ws->range("A1:B2") could be replaced ...
Definition: named_range.hpp:42