MESCIUS SPREAD for Windows Forms 17.0J
Clear メソッド (IRangeSupport)

選択する範囲の先頭の行の行インデックス
選択する範囲の先頭の列の列インデックス
選択する範囲の行数
選択する範囲の列数
指定したセル範囲内のセルの内容をすべて削除します。
構文
'Declaration
 
Sub Clear( _
   ByVal row As Integer, _
   ByVal column As Integer, _
   ByVal rowCount As Integer, _
   ByVal columnCount As Integer _
) 

パラメータ

row
選択する範囲の先頭の行の行インデックス
column
選択する範囲の先頭の列の列インデックス
rowCount
選択する範囲の行数
columnCount
選択する範囲の列数
次のサンプルコードは、指定した範囲からすべてのデータを削除します。
FarPoint.Win.Spread.Model.IRangeSupport irs;
DialogResult dlg;
Random r = new Random();
int i, j;
for (i = 0; i<=50; i++)
{
for (j = 0; j<=3; j++)
fpSpread1.ActiveSheet.SetValue(i, j, r.Next(1, 200).ToString());
}
irs = (FarPoint.Win.Spread.Model.IRangeSupport)fpSpread1.ActiveSheet.Models.Data;
dlg = MessageBox.Show("Do you want to add some columns and rows?", "Clear", MessageBoxButtons.YesNo);
if (dlg == DialogResult.Yes)
{
irs.Clear(0, 0, 10, 2);
}
Dim irs As FarPoint.Win.Spread.Model.IRangeSupport
Dim dlg As DialogResult
Dim r As New Random()
Dim i, j As Integer
For i = 0 To 50
For j = 0 To 3
FpSpread1.ActiveSheet.SetValue(i, j, r.Next(1, 200).ToString())
Next j
Next i
irs = FpSpread1.ActiveSheet.Models.Data
dlg = MessageBox.Show("Do you want to clear some data?", "Clear", MessageBoxButtons.YesNo)
If dlg = DialogResult.Yes Then
irs.Clear(0, 0, 10, 2)
End If
参照

IRangeSupport インタフェース
IRangeSupport メンバ

 

 


© MESCIUS inc. All rights reserved.