GrapeCity SPREAD for Windows Forms 12.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 _
) 
'使用法
 
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.CopyRange(fromRow, fromColumn, toRow, toColumn, rowCount, columnCount, dataOnly)

パラメータ

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 メンバ

開発者ガイド

セル範囲

 

 


Copyright © 2004 GrapeCity inc.