MESCIUS SPREAD for Windows Forms 17.0J
ToString(Row,ReferenceStyle) メソッド

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

パラメータ

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 メンバ
オーバーロード一覧

 

 


© MESCIUS inc. All rights reserved.