FarPoint.Win.Spread アセンブリ > FarPoint.Win.Spread 名前空間 > Cell クラス > ToString メソッド : ToString(Cell,ReferenceStyle) メソッド |
'Declaration
Public Overloads Function ToString( _ ByVal relativeTo As Cell, _ ByVal referenceStyle As ReferenceStyle _ ) As String
public string ToString( Cell relativeTo, ReferenceStyle referenceStyle )
例外 | 説明 |
---|---|
System.ArgumentNullException | セルが指定されていない、または(相対参照の基準として)指定されたセルが無効です。 |
このメソッドは、別のセルからこのセルへの相対参照を取得するときに使用します。参照の基準となるセルをrelativeToパラメータに指定します。
たとえば、セルC3からセルC1への相対参照が必要な場合は、セルC1に対してこのメソッドを呼び出して、relativeToパラメータにセルC3を指定します。結果は、セル参照スタイルがDefaultの場合は"C1"、A1の場合は"C1"、R1C1の場合はR[-2]Cになります。
ヘッダセルは参照できないので、常にString.Emptyを返します。
FarPoint.Win.Spread.Cell acell, mycell, urcell; acell = fpSpread1.ActiveSheet.Cells[0, 0]; mycell = fpSpread1.ActiveSheet.Cells[2, 2]; urcell = fpSpread1.ActiveSheet.Cells[2, 3]; fpSpread1.ActiveSheet.Cells[2, 2].Value = 10; fpSpread1.ActiveSheet.Cells[2, 3].Value = 10; acell.Formula = "SUM(" + mycell.ToString(urcell, FarPoint.Win.Spread.Model.ReferenceStyle.A1) + "," + urcell.ToString(mycell, FarPoint.Win.Spread.Model.ReferenceStyle.A1) + ")";
Dim acell, mycell, urcell As FarPoint.Win.Spread.Cell acell = fpSpread1.ActiveSheet.Cells(0, 0) mycell = fpSpread1.ActiveSheet.Cells(2, 2) urcell = fpSpread1.ActiveSheet.Cells(2, 3) fpSpread1.ActiveSheet.Cells(2, 3).Value = 10 fpSpread1.ActiveSheet.Cells(2, 2).Value = 10 acell.Formula = "SUM(" + mycell.ToString(urcell, FarPoint.Win.Spread.Model.ReferenceStyle.A1) + "," + urcell.ToString(mycell, FarPoint.Win.Spread.Model.ReferenceStyle.A1) + ")"