作成日: 2023/01/20 最終更新日: 2023/08/30
文書種別
不具合
状況
修正済み
詳細
スタイルを用いて行に前景色および背景色を設定した場合、マージセルが含まれていると、出力したExcelでは、前景色および背景色が設定されているセルがC1FlexGridと一致しません。
回避方法
この問題は2023J V2(4.5.20232.611)で修正されました。
※修正版を適用しない場合の回避方法は以下の通りです。
出力するExcelにマージ情報を含めない場合は、SaveExcelの実行前・実行後にAllowMergingプロパティの設定値を None ⇒ RestrictCols に変更します。
◎サンプルコード(VB)
◎サンプルコード(VB)
Imports C1.Win.C1FlexGrid
C1FlexGrid1.AllowMerging = AllowMergingEnum.None
C1FlexGrid1.SaveExcel("Test.xlsx")
C1FlexGrid1.AllowMerging = AllowMergingEnum.RestrictCols
◎サンプルコード(C#)
using C1.Win.C1FlexGrid;
c1FlexGrid1.AllowMerging = AllowMergingEnum.None;
c1FlexGrid1.SaveExcel("Test.xlsx");
c1FlexGrid1.AllowMerging = AllowMergingEnum.RestrictCols;