PowerTools SPREAD for Windows Forms 10.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 メンバ

 

 


© 2004-2017, GrapeCity inc. All rights reserved.