MESCIUS SPREAD for Windows Forms 17.0J
CopyRange メソッド

コピーする範囲の左上隅のセルの行インデックス
コピーする範囲の左上隅のセルの列インデックス
コピー先の左上隅のセルの行インデックス
コピー先の左上隅のセルの列インデックス
範囲の行数
範囲の列数
データのみを交換するか、データと書式を共に交換するかを表すブール値
シートのデータ、書式、数式、およびメモを、セル範囲から新しい位置にコピーします。
構文
'Declaration
 
Public Sub CopyRange( _
   ByVal fromRow As Integer, _
   ByVal fromColumn As Integer, _
   ByVal toRow As Integer, _
   ByVal toColumn As Integer, _
   ByVal rowCount As Integer, _
   ByVal columnCount As Integer, _
   ByVal dataOnly As Boolean _
) 

パラメータ

fromRow
コピーする範囲の左上隅のセルの行インデックス
fromColumn
コピーする範囲の左上隅のセルの列インデックス
toRow
コピー先の左上隅のセルの行インデックス
toColumn
コピー先の左上隅のセルの列インデックス
rowCount
範囲の行数
columnCount
範囲の列数
dataOnly
データのみを交換するか、データと書式を共に交換するかを表すブール値
例外
例外説明
System.InvalidOperationException 操作が無効です。シート全体のセルをコピーすることはできません。
System.InvalidOperationException 操作が無効です。列全体を部分列にコピーすることはできません。
System.InvalidOperationException 操作が無効です。行全体を部分行にコピーすることはできません。
System.InvalidOperationException 操作が無効です。セル範囲を連結セルの一部にコピーすることはできません。
次のサンプルコードは、セル範囲のデータをコピーします。
fpSpread1.ActiveSheet.Cells[0, 0, 1, 1].Text = "Copy";
fpSpread1.ActiveSheet.CopyRange(0, 0, 3, 0, 1, 1, true);
FpSpread1.ActiveSheet.Cells(0, 0, 1, 1).Text = "Copy"
FpSpread1.ActiveSheet.CopyRange(0, 0, 3, 0, 1, 1, True)
参照

SheetView クラス
SheetView メンバ

開発者ガイド

セル範囲

 

 


© MESCIUS inc. All rights reserved.