Moves the data, formatting, formulas, and notes from a block of cells on this sheet to a new location.
Syntax
Visual Basic (Usage) | Copy Code |
---|
Dim instance As SheetView
Dim fromRow As Integer
Dim fromColumn As Integer
Dim toRow As Integer
Dim toColumn As Integer
Dim rowCount As Integer
Dim columnCount As Integer
Dim dataOnly As Boolean
instance.MoveRange(fromRow, fromColumn, toRow, toColumn, rowCount, columnCount, dataOnly) |
Parameters
- fromRow
- Row index of top-left cell in block to move
- fromColumn
- Column index of top-left cell in block to move
- toRow
- Row index for destination of upper-left cell in block
- toColumn
- Column index for destination of upper-left cell in block
- rowCount
- Number of rows in the block
- columnCount
- Number of columns in the block
- dataOnly
- Whether data only or data with formatting are swapped
Exceptions
Remarks
Example
This example moves a range of data from one location in the active sheet to another.
C# | Copy Code |
---|
fpSpread1.ActiveSheet.Cells[0, 0, 2, 2].Text = "Test Move";
fpSpread1.ActiveSheet.MoveRange(0, 0, 4, 0, 2, 2, true); |
Visual Basic | Copy Code |
---|
FpSpread1.ActiveSheet.Cells(0, 0, 2, 2).Text = "Test Move"
FpSpread1.ActiveSheet.MoveRange(0, 0, 4, 0, 2, 2, True) |
Requirements
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
See Also