作成日: 2023/02/09 最終更新日: 2023/02/09
文書種別
技術情報
詳細
はい、SheetViewクラスのFrozenTrailingRowCountプロパティで固定する末尾の行数、FrozenTrailingColumnCountプロパティで固定する末尾の列数を指定することができます。
末尾行や末尾列を固定した場合にも以下の記事で紹介している対応で罫線による固定行列の明示は可能ですが、末尾行や末尾列を固定した場合にはSheetViewクラスのFrozenTrailingStickToEdgeプロパティにより、シート下部または右側に行や列を固定して表示することも可能です。
末尾行や末尾列を固定した場合にも以下の記事で紹介している対応で罫線による固定行列の明示は可能ですが、末尾行や末尾列を固定した場合にはSheetViewクラスのFrozenTrailingStickToEdgeプロパティにより、シート下部または右側に行や列を固定して表示することも可能です。
◎サンプルコード(VB)
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
FpSpread1.ActiveSheet.ColumnCount = 5
FpSpread1.ActiveSheet.RowCount = 5
' 末尾行の固定
FpSpread1.ActiveSheet.FrozenTrailingRowCount = 1
' 末尾列の固定
FpSpread1.ActiveSheet.FrozenTrailingColumnCount = 2
' 末尾行/列が固定されている場合の表示設定
FpSpread1.ActiveSheet.FrozenTrailingStickToEdge = FarPoint.Win.Spread.RowCol.Both
End Sub
◎サンプルコード(C#)
private void Form1_Load(object sender, EventArgs e)
{
fpSpread1.ActiveSheet.ColumnCount = 5;
fpSpread1.ActiveSheet.RowCount = 5;
// 末尾行の固定
fpSpread1.ActiveSheet.FrozenTrailingRowCount = 1;
// 末尾列の固定
fpSpread1.ActiveSheet.FrozenTrailingColumnCount = 2;
// 末尾行/列が固定されている場合の表示設定
fpSpread1.ActiveSheet.FrozenTrailingStickToEdge = FarPoint.Win.Spread.RowCol.Both;
}
<実行イメージ>