MESCIUS SPREAD for Windows Forms 17.0J サンプルコード集 > デザイン > 行および列 > 列フッタを表示する |
SheetViewクラスのColumnFooterVisibleプロパティを有効にすることにより、列フッタを表示させることができます。列フッタは列ヘッダと同じように、行数の設定および各セルに対するスタイルやテキストを設定することが可能です。また、列フッタに数式を直接設定し、その表示フォーマットを指定することもできます。
private void Form1_Load(object sender, System.EventArgs e) { fpSpread1.ActiveSheet.Cells[0, 1].Value = 1; fpSpread1.ActiveSheet.Cells[1, 1].Value = 2; // 列フッタを有効にし行数を設定します fpSpread1.ActiveSheet.ColumnFooterVisible = true; fpSpread1.ActiveSheet.ColumnFooterRowCount = 2; // 列フッタに文字列を設定します fpSpread1.ActiveSheet.ColumnFooter.Cells[0, 0].Text = "1行目"; fpSpread1.ActiveSheet.ColumnFooter.Cells[1, 0].Text = "2行目"; // 列フッタに数式と表示フォーマットを設定します fpSpread1.ActiveSheet.ColumnFooter.Cells[0, 1].Formula = "Text(SUM(Sheet1!B:B), \"0.00\")"; }
Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load FpSpread1.ActiveSheet.Cells(0, 1).Value = 1 FpSpread1.ActiveSheet.Cells(1, 1).Value = 2 ' 列フッタを有効にし行数を設定します FpSpread1.ActiveSheet.ColumnFooterVisible = True FpSpread1.ActiveSheet.ColumnFooterRowCount = 2 ' 列フッタに文字列を設定します FpSpread1.ActiveSheet.ColumnFooter.Cells(0, 0).Text = "1行目" FpSpread1.ActiveSheet.ColumnFooter.Cells(1, 0).Text = "2行目" ' 列フッタに数式と表示フォーマットを設定します FpSpread1.ActiveSheet.ColumnFooter.Cells(0, 1).Formula = "Text(SUM(Sheet1!B:B), ""0.00"")" End Sub