public CGNormalCellRef(FullCellAddr cellAddr) { if (cellAddr.sheet.IsFunctionSheet) { this.index = -1; // Illegal cell reference } else { this.index = valueTable.GetIndex(cellAddr); } }
public CGNormalCellArea(ArrayView array) { if (array.sheet.IsFunctionSheet) { this.index = -1; // Illegal cell area } else { this.index = valueTable.GetIndex(array); } }
public CGValueConst(Value value) { this.index = valueTable.GetIndex(value); }