PowerTools SPREAD for ASP.NET 8.0J
MoveColumn メソッド (SheetView)

移動を開始する位置を示す列インデックス(最初の列)
移動する列の数
列範囲の移動先(この列の前に移動)
1つまたは複数の列を指定した位置に移動します。
構文
'Declaration
 
Public Sub MoveColumn( _
   ByVal column As Integer, _
   ByVal count As Integer, _
   ByVal toColumn As Integer _
) 
public void MoveColumn( 
   int column,
   int count,
   int toColumn
)

パラメータ

column
移動を開始する位置を示す列インデックス(最初の列)
count
移動する列の数
toColumn
列範囲の移動先(この列の前に移動)
解説

このメソッドは、シートの列範囲のデータと書式設定を移動する場合に使用します。列範囲のすべての内容が切り取られ、指定した列の前にある列に移動します。

このメソッドを使用して列範囲を移動すると、数式やセルのメモを含むデータおよび書式が移動します。

このメソッドで列範囲を移動すると、列が切り取られ、指定した位置の前に貼り付けられます。貼り付ける列は指定した列の前に挿入されます。たとえば列BとCを列Fに移動する場合、列Bと列Cが切り取られて、列Fの前の位置に貼り付けられます。

この例では、2列を移動します。
FarPoint.Web.Spread.SheetView sv;
sv = FpSpread1.ActiveSheetView;
sv.SetValue(0, 0, 1);
sv.SetValue(0, 1, 2);
sv.SetValue(0, 2, 3);
sv.SetValue(0, 3, 4);

sv.MoveColumn(0, 1, 2);
Dim sv As FarPoint.Web.Spread.SheetView
sv = FpSpread1.ActiveSheetView
sv.SetValue(0, 0, "One")
sv.SetValue(0, 1, "Two")
sv.SetValue(0, 2, "Three")
sv.SetValue(0, 3, "Four")

sv.MoveColumn(0, 1, 2)
参照

SheetView クラス
SheetView メンバ

開発者の手引き

列の移動

 

 


© 2003-2015, GrapeCity inc. All rights reserved.