作成日: 2017/06/15 最終更新日: 2017/06/15
文書種別
使用方法
詳細
SPREADでは、デザイナおよびコーディングによるヘッダ情報のカスタマイズが可能です。以下のコードでは、各ヘッダのサイズ・表示テキスト・表示色を設定しています。
◎サンプルコード(VB)
◎サンプルコード(C#)
◎サンプルコード(VB)
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If IsPostBack Then
Return
End If
FpSpread1.ActiveSheetView.RowCount = 3
FpSpread1.ActiveSheetView.ColumnCount = 3
' 列の幅
FpSpread1.ActiveSheetView.Columns(0, FpSpread1.ActiveSheetView.ColumnCount - 1).Width = 50
' 列ヘッダの高さ
FpSpread1.ActiveSheetView.ColumnHeader.Rows(0).Height = 40
' 行の高さ
FpSpread1.ActiveSheetView.Rows(0, FpSpread1.ActiveSheetView.RowCount - 1).Height = 50
' 行ヘッダの幅
FpSpread1.ActiveSheetView.RowHeader.Columns(0).Width = 60
' 列ヘッダの背景色
FpSpread1.ActiveSheetView.ColumnHeader.Cells(0, 0).BackColor = Drawing.Color.SkyBlue
' 列ヘッダのテキスト
FpSpread1.ActiveSheetView.ColumnHeader.Cells(0, 1).Text = "列ヘッダ"
' 行ヘッダの文字色
FpSpread1.ActiveSheetView.RowHeader.Cells(2, 0).ForeColor = Drawing.Color.Red
' 行ヘッダのテキスト
FpSpread1.ActiveSheetView.RowHeader.Cells(2, 0).Text = "行ヘッダ"
End Sub
If IsPostBack Then
Return
End If
FpSpread1.ActiveSheetView.RowCount = 3
FpSpread1.ActiveSheetView.ColumnCount = 3
' 列の幅
FpSpread1.ActiveSheetView.Columns(0, FpSpread1.ActiveSheetView.ColumnCount - 1).Width = 50
' 列ヘッダの高さ
FpSpread1.ActiveSheetView.ColumnHeader.Rows(0).Height = 40
' 行の高さ
FpSpread1.ActiveSheetView.Rows(0, FpSpread1.ActiveSheetView.RowCount - 1).Height = 50
' 行ヘッダの幅
FpSpread1.ActiveSheetView.RowHeader.Columns(0).Width = 60
' 列ヘッダの背景色
FpSpread1.ActiveSheetView.ColumnHeader.Cells(0, 0).BackColor = Drawing.Color.SkyBlue
' 列ヘッダのテキスト
FpSpread1.ActiveSheetView.ColumnHeader.Cells(0, 1).Text = "列ヘッダ"
' 行ヘッダの文字色
FpSpread1.ActiveSheetView.RowHeader.Cells(2, 0).ForeColor = Drawing.Color.Red
' 行ヘッダのテキスト
FpSpread1.ActiveSheetView.RowHeader.Cells(2, 0).Text = "行ヘッダ"
End Sub
◎サンプルコード(C#)
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack) {
return;
}
FpSpread1.ActiveSheetView.RowCount = 3;
FpSpread1.ActiveSheetView.ColumnCount = 3;
// 列の幅
FpSpread1.ActiveSheetView.Columns[0, FpSpread1.ActiveSheetView.ColumnCount - 1].Width = 50;
// 列ヘッダの高さ
FpSpread1.ActiveSheetView.ColumnHeader.Rows[0].Height = 40;
// 行の高さ
FpSpread1.ActiveSheetView.Rows[0, FpSpread1.ActiveSheetView.RowCount - 1].Height = 50;
// 行ヘッダの幅
FpSpread1.ActiveSheetView.RowHeader.Columns[0].Width = 60;
// 列ヘッダの背景色
FpSpread1.ActiveSheetView.ColumnHeader.Cells[0, 0].BackColor = System.Drawing.Color.SkyBlue;
// 列ヘッダのテキスト
FpSpread1.ActiveSheetView.ColumnHeader.Cells[0, 1].Text = "列ヘッダ";
// 行ヘッダの文字色
FpSpread1.ActiveSheetView.RowHeader.Cells[2, 0].ForeColor = System.Drawing.Color.Red;
// 行ヘッダのテキスト
FpSpread1.ActiveSheetView.RowHeader.Cells[2, 0].Text = "行ヘッダ";
}
{
if (IsPostBack) {
return;
}
FpSpread1.ActiveSheetView.RowCount = 3;
FpSpread1.ActiveSheetView.ColumnCount = 3;
// 列の幅
FpSpread1.ActiveSheetView.Columns[0, FpSpread1.ActiveSheetView.ColumnCount - 1].Width = 50;
// 列ヘッダの高さ
FpSpread1.ActiveSheetView.ColumnHeader.Rows[0].Height = 40;
// 行の高さ
FpSpread1.ActiveSheetView.Rows[0, FpSpread1.ActiveSheetView.RowCount - 1].Height = 50;
// 行ヘッダの幅
FpSpread1.ActiveSheetView.RowHeader.Columns[0].Width = 60;
// 列ヘッダの背景色
FpSpread1.ActiveSheetView.ColumnHeader.Cells[0, 0].BackColor = System.Drawing.Color.SkyBlue;
// 列ヘッダのテキスト
FpSpread1.ActiveSheetView.ColumnHeader.Cells[0, 1].Text = "列ヘッダ";
// 行ヘッダの文字色
FpSpread1.ActiveSheetView.RowHeader.Cells[2, 0].ForeColor = System.Drawing.Color.Red;
// 行ヘッダのテキスト
FpSpread1.ActiveSheetView.RowHeader.Cells[2, 0].Text = "行ヘッダ";
}
旧文書番号
40410