作成日: 2026/10/15 最終更新日: 2026/10/15
文書種別
技術情報
詳細
SPREAD上でセルの文字配置を「横位置:選択範囲内で中央」に設定する場合、FpSpreadクラスのAllowCellOverflowプロパティをtrueに設定し、BorderCollapseプロパティをEnhancedに設定する必要があります。
この設定を行った後にOpenExcelメソッドにてExcelファイルをインポートすると「選択範囲内で中央」が有効になった状態で表示することができます。
◎サンプルコード(VB)
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
FpSpread1.AllowCellOverflow = True
FpSpread1.BorderCollapse = BorderCollapse.Enhanced
'Excelファイルインポート
FpSpread1.OpenExcel("..//..//test.xlsx")
'範囲内で中央
FpSpread1.ActiveSheet.Cells("B4").Text = "B4:E4の範囲で中央"
FpSpread1.ActiveSheet.AsWorksheet().Cells("B4:E4").HorizontalAlignment = GrapeCity.Spreadsheet.HorizontalAlignment.CenterAcrossSelection
End Sub
◎サンプルコード(C#)
private void Form1_Load(object sender, EventArgs e)
{
fpSpread1.AllowCellOverflow = true;
fpSpread1.BorderCollapse = BorderCollapse.Enhanced;
//Excelファイルインポート
fpSpread1.OpenExcel("..//..//test.xlsx");
//範囲内で中央
fpSpread1.ActiveSheet.Cells["B4"].Text = "B4:E4の範囲で中央";
fpSpread1.ActiveSheet.AsWorksheet().Cells["B4:E4"].HorizontalAlignment = GrapeCity.Spreadsheet.HorizontalAlignment.CenterAcrossSelection;
}
<インポート用Excel> <実行画像>