PowerTools SPREAD for Windows Forms 10.0J
SetClipValue メソッド (SheetView)


行の開始インデックス。すべての行を表すには-1を指定します。
列の開始インデックス。すべての列を表すには-1を指定します。
行数。すべての行を表すには-1を指定します。
列数。すべての列を表すには-1を指定します。
指定した範囲に設定するタブ区切り文字列(データのみ)
このシートの指定したセル範囲に書式なしデータの タブ区切り文字列を設定します。
構文
'Declaration
 
Public Sub SetClipValue( _
   ByVal row As Integer, _
   ByVal column As Integer, _
   ByVal rowCount As Integer, _
   ByVal columnCount As Integer, _
   ByVal value As String _
) 
'使用法
 
Dim instance As SheetView
Dim row As Integer
Dim column As Integer
Dim rowCount As Integer
Dim columnCount As Integer
Dim value As String
 
instance.SetClipValue(row, column, rowCount, columnCount, value)
public void SetClipValue( 
   int row,
   int column,
   int rowCount,
   int columnCount,
   string value
)

パラメータ

row
行の開始インデックス。すべての行を表すには-1を指定します。
column
列の開始インデックス。すべての列を表すには-1を指定します。
rowCount
行数。すべての行を表すには-1を指定します。
columnCount
列数。すべての列を表すには-1を指定します。
value
指定した範囲に設定するタブ区切り文字列(データのみ)
例外
例外説明
System.ArgumentOutOfRangeException指定された行インデックスは範囲外です。有効な値は0から行の総数までです。
System.ArgumentOutOfRangeException指定された列インデックスは範囲外です。有効な値は0から列の総数までです。
解説

データは解析されることなく直接データモデルに格納されます。

このメソッド以外にも、シート(SheetViewオブジェクト)のプロパティ、またはセル(Cellオブジェクト)のプロパティを使用して、セルの値を取得または設定できます。詳細については、「SheetViewクラスを使用」および「Cellクラスを使用」を参照してください。

セルのデータは、セル型によって表示が異なる場合があります。詳細については、「データの表示」を参照してください。

次のサンプルコードでは、このメンバを使用して、範囲の書式なしテキストを含むタブ区切り文字列を返しています。
fpSpread1.ActiveSheet.SetClipValue(0, 0, 2, 4, "one\ttwo\tthree\tfour\r\nfive\tsix\tseven\teight"); 
string s;
s = fpSpread1.ActiveSheet.GetClipValue(0, 0, 2, 4);
listBox1.Items.Add(s);
FpSpread1.ActiveSheet.SetClipValue(0, 0, 2, 4, "one" + Chr(9) + "two" + Chr(9) + "three" + Chr(9) + "four" + vbCrLf + "five"
+ Chr(9) + "six" + Chr(9) + "seven" + Chr(9) + "eight")
Dim s As String
s = FpSpread1.ActiveSheet.GetClipValue(0, 0, 2, 4)
ListBox1.Items.Add(s)
参照

SheetView クラス
SheetView メンバ
SetArray メソッド
SetClip メソッド
Value プロパティ
SetValue メソッド

開発者ガイド

SheetViewクラスを使用

 

 


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