GrapeCity SPREAD for Windows Forms 12.0J
Swap メソッド (DefaultSheetDataModel)


移動元範囲の開始行インデックス
移動元範囲の開始列インデックス
移動先範囲の開始行インデックス
移動先範囲の開始列インデックス
範囲の行数
範囲の列数
指定したセル範囲を交換します。
構文
'Declaration
 
Public Sub Swap( _
   ByVal fromRow As Integer, _
   ByVal fromColumn As Integer, _
   ByVal toRow As Integer, _
   ByVal toColumn As Integer, _
   ByVal rowCount As Integer, _
   ByVal columnCount As Integer _
) 
'使用法
 
Dim instance As DefaultSheetDataModel
Dim fromRow As Integer
Dim fromColumn As Integer
Dim toRow As Integer
Dim toColumn As Integer
Dim rowCount As Integer
Dim columnCount As Integer
 
instance.Swap(fromRow, fromColumn, toRow, toColumn, rowCount, columnCount)

パラメータ

fromRow
移動元範囲の開始行インデックス
fromColumn
移動元範囲の開始列インデックス
toRow
移動先範囲の開始行インデックス
toColumn
移動先範囲の開始列インデックス
rowCount
範囲の行数
columnCount
範囲の列数
例外
例外説明
System.ArgumentException 指定された開始行および終了行または行数が無効です。
System.ArgumentException 指定された開始列および終了列または列数が無効です。
Dim dataModel As New FarPoint.Win.Spread.Model.DefaultSheetDataModel(5, 5)
Dim i, j As Integer
FpSpread1.ActiveSheet.Models.Data = dataModel
For i = 0 To 4
For j = 0 To 4
dataModel.SetValue(i, j, i + 1)
Next j
Next i
dataModel.Swap(0, 0, 3, 0, 2, 2)
FarPoint.Win.Spread.Model.DefaultSheetDataModel dataModel = new FarPoint.Win.Spread.Model.DefaultSheetDataModel(5, 5);
int i, j;
fpSpread1.ActiveSheet.Models.Data = dataModel;
for(i = 0; i <= 4; i++)
{
for(j = 0; j <= 4; j++)
dataModel.SetValue(i, j, i + j);
}
dataModel.Swap(0, 0, 3, 0, 2, 2);
参照

DefaultSheetDataModel クラス
DefaultSheetDataModel メンバ

 

 


Copyright © 2004 GrapeCity inc.