作成日: 2020/10/16 最終更新日: 2021/02/03
文書種別
不具合
状況
修正済み
詳細
セルのForeColorプロパティにテキスト色としてSystemColors.WindowTextを設定し、Excelにエクスポートすると、出力したExcelファイル内部ではテキスト色がWindowTextではなくRGB値として色が保持されます。(Excelを開き「セルの書式設定」などからフォントの色を確認する場合にはRGB値であること示す値は確認できず「自動」となります)
なお、LegacyBehaviors.NoneでWindowTextを出力する場合にはテキスト色としてGrapeCity.Spreadsheet.Color.Autoを指定します。
なお、LegacyBehaviors.NoneでWindowTextを出力する場合にはテキスト色としてGrapeCity.Spreadsheet.Color.Autoを指定します。
回避方法
Service Pack 6(v12.0.4509.2012)で修正済み。
Service Pack を適用せずに対処する場合、DefaultStyleのForeColorがWindowTextになっている場合には、明示的にDefaultStyleのForeColorにColor.Emptyを設定します。
fpSpread1.ActiveSheet.DefaultStyle.ForeColor = Color.Empty;
Service Pack を適用せずに対処する場合、DefaultStyleのForeColorがWindowTextになっている場合には、明示的にDefaultStyleのForeColorにColor.Emptyを設定します。
fpSpread1.ActiveSheet.DefaultStyle.ForeColor = Color.Empty;
旧文書番号
86082