作成日: 2022/11/02 最終更新日: 2023/02/08
文書種別
不具合
状況
修正済み
詳細
同じテキストが同じフォントで入力されたセルが左右に連続している行に対して、AutoFitメソッドを使用して行の高さを自動調整した上でPDFに出力すると、行の高さが正しく調整されない場合があります。
GcExcelは、行の高さを計算する際に、該当の行にあるセルの高さをA列から一つずつ計算し、最大値をその行の高さとして自動調整します。
しかし、例えばセル「B2」の高さを計算した後にセル「C2」の高さを計算する際、セル「C2」に入力されているテキストと指定されているフォントがセル「B2」と同じ場合には、セル「C2」の高さはセル「B2」と同じとみなしてしまいます。(セル「C2」の高さは計算しません。)
この時、セル「C2」の列の幅がセル「B2」よりも小さい場合は、セル「C2」の高さの方が高くなりますが、これが計算されないため、結果的に、行の高さが想定通りに調整されない(セル「B2」に合わせた高さになり、セル「C2」に合わせた高さにならない)ことになります。
GcExcelは、行の高さを計算する際に、該当の行にあるセルの高さをA列から一つずつ計算し、最大値をその行の高さとして自動調整します。
しかし、例えばセル「B2」の高さを計算した後にセル「C2」の高さを計算する際、セル「C2」に入力されているテキストと指定されているフォントがセル「B2」と同じ場合には、セル「C2」の高さはセル「B2」と同じとみなしてしまいます。(セル「C2」の高さは計算しません。)
この時、セル「C2」の列の幅がセル「B2」よりも小さい場合は、セル「C2」の高さの方が高くなりますが、これが計算されないため、結果的に、行の高さが想定通りに調整されない(セル「B2」に合わせた高さになり、セル「C2」に合わせた高さにならない)ことになります。
回避方法
この問題はバージョン6.0.2で修正されました。