作成日: 2023/04/14 最終更新日: 2023/04/17
文書種別
技術情報
詳細
FpSpreadクラスのBorderCollapseプロパティにEnhancedを設定して拡張罫線を有効にすると、Excelのように罫線の表示や印刷を行うことができます。
※BorderCollapse.Enhancedオプションは、新しいスタイル(LegacyBehaviors≠Style)でのみ有効です。
BorderCollapseの各メンバを設定した場合の罫線描画については、製品ヘルプ(セルの罫線)でご案内しております。
◎サンプルコード(VB)
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
' 拡張罫線の設定
FpSpread1.BorderCollapse = FarPoint.Win.Spread.BorderCollapse.Enhanced
' B2:D4に罫線が設定されているファイルのインポート
FpSpread1.OpenExcel("..//..//test.xlsx")
' B6:D8範囲に二重罫線を設定
FpSpread1.AsWorkbook().ActiveSheet.Cells("B6:D8").Borders.LineStyle = GrapeCity.Spreadsheet.BorderLineStyle.Double
' 印刷
FpSpread1.PrintSheet(0)
End Sub
◎サンプルコード(C#)
private void Form1_Load(object sender, EventArgs e)
{
// 拡張罫線の設定
fpSpread1.BorderCollapse = FarPoint.Win.Spread.BorderCollapse.Enhanced;
// B2:D4に罫線が設定されているファイルのインポート
fpSpread1.OpenExcel("..//..//test.xlsx");
// B6:D8範囲に二重罫線を設定
fpSpread1.AsWorkbook().ActiveSheet.Cells["B6:D8"].Borders.LineStyle = GrapeCity.Spreadsheet.BorderLineStyle.Double;
// 印刷
fpSpread1.PrintSheet(0);
}
<実行イメージ>
<印刷結果>