PowerTools SPREAD for Windows Forms 10.0J
ToString(Row,ReferenceStyle) メソッド


相対参照の基準となる行
参照スタイル
このセルを指定した参照スタイルで相対参照する文字列を取得します。
構文
'Declaration
 
Public Overloads Function ToString( _
   ByVal relativeTo As Row, _
   ByVal referenceStyle As ReferenceStyle _
) As String
'使用法
 
Dim instance As Row
Dim relativeTo As Row
Dim referenceStyle As ReferenceStyle
Dim value As String
 
value = instance.ToString(relativeTo, referenceStyle)

パラメータ

relativeTo
相対参照の基準となる行
referenceStyle
参照スタイル

戻り値の型

この行を指定した参照スタイルで相対参照する String
例外
例外説明
System.ArgumentNullException行が指定されていないか無効です。有効なRowオブジェクトを指定してください。
解説

ヘッダ行は参照できないので、常に String.Empty を返します。

次のサンプルコードは、Formulaプロパティを使用して2つの値を合計し、その結果を該当するセルに配置します。
FarPoint.Win.Spread.Row row0, row1, row2;
row0 = fpSpread1.ActiveSheet.Rows[0];
row0.CellType = new FarPoint.Win.Spread.CellType.NumberCellType();
row1 = fpSpread1.ActiveSheet.Rows[2];
row2 = fpSpread1.ActiveSheet.Rows[3];
fpSpread1.ActiveSheet.Cells[2, 3].Value = 10;
fpSpread1.ActiveSheet.Cells[2, 2].Value = 10;
row0.Formula = "SUM(" + row1.ToString(row2, FarPoint.Win.Spread.Model.ReferenceStyle.A1) + "," + row2.ToString(row1, FarPoint.Win.Spread.Model.ReferenceStyle.A1)
+ ")";
Dim row0, row1, row2 As FarPoint.Win.Spread.Row
row0 = FpSpread1.ActiveSheet.Rows(0)
row0.CellType = New FarPoint.Win.Spread.CellType.NumberCellType()
row1 = FpSpread1.ActiveSheet.Rows(2)
row2 = FpSpread1.ActiveSheet.Rows(3)
FpSpread1.ActiveSheet.Cells(2, 3).Value = 10
FpSpread1.ActiveSheet.Cells(2, 2).Value = 10
row0.Formula = "SUM(" + row1.ToString(row2, FarPoint.Win.Spread.Model.ReferenceStyle.A1) + "," + row2.ToString(row1, FarPoint.Win.Spread.Model.ReferenceStyle.A1)
+ ")"
参照

Row クラス
Row メンバ
オーバーロード一覧

 

 


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