Function getPasteSize

  • The size a paste covers before cutting off: the matrix – or the selected range if the matrix is a single value or fits into it an integer number of times (tiling, Excel).

    Parameters

    • matrixRows: number

      rows of the pasted cells

    • matrixColumns: number

      columns of the pasted cells

    • Optional selection: {
          columns: number;
          rows: number;
      }

      the selected range (rows × shown columns)

      • columns: number
      • rows: number

    Returns {
        columns: number;
        rows: number;
    }

    the covered size

    • columns: number
    • rows: number

    Example

    getPasteSize(2, 1, { rows: 6, columns: 1 });   // { rows: 6, columns: 1 } – three times
    getPasteSize(2, 1, { rows: 5, columns: 1 }); // { rows: 2, columns: 1 } – once

    Since

    1.1.99