MESCIUS SPREAD for Windows Forms 17.0J サンプルコード集
ダブルクリックでフィルダウンする
MESCIUS SPREAD for Windows Forms 17.0J サンプルコード集 > 操作 > セル > ダブルクリックでフィルダウンする

セル右下に表示される矩形をダブルクリックすることで、セル範囲に数式や文字列のコピー、連続データなどオートフィルと同様の動作を実現できます。

【実行例】実行前

コンテキストメニュー

【実行例】実行後

コンテキストメニュー

 private void Form1_Load(object sender, EventArgs e)
 {
  // データを設定
  fpSpread1.ActiveSheet.SetValue(0, 0, 1);
  fpSpread1.ActiveSheet.SetValue(1, 0, 2);
  fpSpread1.ActiveSheet.SetValue(2, 0, 3);
  fpSpread1.ActiveSheet.SetValue(3, 0, 4);

  // 数式と背景色を設定
  fpSpread1.AsWorkbook().ActiveSheet.Cells["B1"].Formula = "A1*2";
  fpSpread1.AsWorkbook().ActiveSheet.Cells["B1"].Interior.Color = GrapeCity.Spreadsheet.Color.FromKnownColor(GrapeCity.Core.KnownColor.Yellow);

  // ドラッグフィルを有効
  fpSpread1.AllowDragFill = true;
 }
 Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  ' データを設定
  FpSpread1.ActiveSheet.SetValue(0, 0, 1)
  FpSpread1.ActiveSheet.SetValue(1, 0, 2)
  FpSpread1.ActiveSheet.SetValue(2, 0, 3)
  FpSpread1.ActiveSheet.SetValue(3, 0, 4)

  ' 数式と背景色を設定
  FpSpread1.AsWorkbook().ActiveSheet.Cells("B1").Formula = "A1*2"
  FpSpread1.AsWorkbook().ActiveSheet.Cells("B1").Interior.Color = GrapeCity.Spreadsheet.Color.FromKnownColor(GrapeCity.Core.KnownColor.Yellow)

  ' ドラッグフィルを有効
  FpSpread1.AllowDragFill = True
 End Sub