作成日: 2024/10/16 最終更新日: 2024/11/14
文書種別
制限事項
詳細
セクションレポートをExcelにエクスポートすると、旧バージョンと異なる列幅で出力されます。
Excelエクスポート機能は、Excelで印刷した結果と、ActiveReportの印刷機能を使用して印刷した結果が近似となるように16.0Jのバージョンで修正されました。
現行バージョンのExcelの列幅は、旧バージョンの列幅より狭くなっていますが、Excelの印刷結果を適切にするための仕様上の動作です。
初版(18.0.0)の時点では、旧バージョンと同様の列幅で出力する機能・方法がありません。
旧バージョンと同じ列幅で出力したい場合には、SP1を適用してPixelsPerCharを以下のように設定してください。
◆サンプルコード (C#)
var export = new GrapeCity.ActiveReports.Export.Excel.Section.XlsExport();
export.PixelsPerChar = 7;
◆サンプルコード (VB.NET)
Dim export As New GrapeCity.ActiveReports.Export.Excel.Section.XlsExport()
export.PixelsPerChar = 7