Exemple #1
0
 protected RefEvalBase(ISheetRange sheetRange, int rowIndex, int columnIndex)
 {
     if (sheetRange == null)
     {
         throw new ArgumentException("sheetRange must not be null");
     }
     _firstSheetIndex = sheetRange.FirstSheetIndex;
     _lastSheetIndex  = sheetRange.LastSheetIndex;
     _rowIndex        = rowIndex;
     _columnIndex     = columnIndex;
 }
Exemple #2
0
 protected RefEvalBase(ISheetRange sheetRange, int rowIndex, int columnIndex)
 {
     if (sheetRange == null)
     {
         throw new ArgumentException("sheetRange must not be null");
     }
     _firstSheetIndex = sheetRange.FirstSheetIndex;
     _lastSheetIndex = sheetRange.LastSheetIndex;
     _rowIndex = rowIndex;
     _columnIndex = columnIndex;
 }
Exemple #3
0
        protected AreaEvalBase(ISheetRange sheets, int firstRow, int firstColumn, int lastRow, int lastColumn)
        {
            _firstColumn = firstColumn;
            _firstRow    = firstRow;
            _lastColumn  = lastColumn;
            _lastRow     = lastRow;

            _nColumns = _lastColumn - _firstColumn + 1;
            _nRows    = _lastRow - _firstRow + 1;

            if (sheets != null)
            {
                _firstSheet = sheets.FirstSheetIndex;
                _lastSheet  = sheets.LastSheetIndex;
            }
            else
            {
                _firstSheet = -1;
                _lastSheet  = -1;
            }
        }
Exemple #4
0
        protected AreaEvalBase(ISheetRange sheets, int firstRow, int firstColumn, int lastRow, int lastColumn)
        {
            _firstColumn = firstColumn;
            _firstRow = firstRow;
            _lastColumn = lastColumn;
            _lastRow = lastRow;

            _nColumns = _lastColumn - _firstColumn + 1;
            _nRows = _lastRow - _firstRow + 1;

            if (sheets != null)
            {
                _firstSheet = sheets.FirstSheetIndex;
                _lastSheet = sheets.LastSheetIndex;
            }
            else
            {
                _firstSheet = -1;
                _lastSheet = -1;
            }
        }
Exemple #5
0
 protected AreaEvalBase(AreaI ptg, ISheetRange sheets)
     : this(sheets, ptg.FirstRow, ptg.FirstColumn, ptg.LastRow, ptg.LastColumn)
 {
 }
Exemple #6
0
 protected AreaEvalBase(AreaI ptg, ISheetRange sheets)
     : this(sheets, ptg.FirstRow, ptg.FirstColumn, ptg.LastRow, ptg.LastColumn)
 {
     
 }