FarPoint.Web.Spread.Model 名前空間 > DefaultSheetDataModel クラス : Move メソッド |
例外 | 説明 |
---|---|
System.ArgumentException | 指定された開始行、終了行、または行数が無効です。 |
System.ArgumentException | 指定された開始列、終了列、または列数が無効です。 |
このメソッドは、セル範囲のデータを移動します。
デスティネーション列と行は、デスティネーションブロックの左上セルを指します。デスティネーションブロックセルの内容は、移動したセルの内容で置き換えられます。
警告: セル範囲を移動した場合、そのセル範囲が既存のセルの上に貼り付けられます。ユーザーに警告を出し、既存データを上書きする前に移動コマンドを確認させることができます。
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load If Me.IsPostBack Then Return FpSpread1.ActiveSheetView.DataModel.SetValue(0, 0, "GrapeCity") FpSpread1.ActiveSheetView.DataModel.SetValue(0, 1, "PowerTools") End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim dm As FarPoint.Web.Spread.Model.DefaultSheetDataModel=CType(FpSpread1.ActiveSheetView.DataModel, FarPoint.Web.Spread.Model.DefaultSheetDataModel) dm.Move(0, 0, 2, 2, 1, 2) End Sub
private void Page_Load(object sender, System.EventArgs e) { if (this.IsPostBack) return; FpSpread1.ActiveSheetView.DataModel.SetValue(0, 0, "GrapeCity"); FpSpread1.ActiveSheetView.DataModel.SetValue(0, 1, "PowerTools"); } private void Button1_Click(object sender, System.EventArgs e) { FarPoint.Web.Spread.Model.DefaultSheetDataModel dm = (FarPoint.Web.Spread.Model.DefaultSheetDataModel)FpSpread1.ActiveSheetView.DataModel; dm.Move(0, 0, 2, 2, 1, 2); }