kon39392回答ポイント 100ptウォッチ

PHPExcelで行高さの自動調整をする処理を書いています。


単純な自動調整は「setRowHeight()」で値を指定しないことで可能となりますが、これだとセル内で余裕が全くできず見栄えがよいと言えません。
そこで下記のように、①自動調整された行高さを取得、②適当な値を加える、③②で得られた値で行高さを再設定 という処理を入れようとしています。
が、なかなか思い通りの動作が得られません。

試しに現在の行高さを取得し、セルにセットして観察すると「-1」などになっています。
そのままだと扱えないような値が入ってくるのかなと思い、ピクセルに変換して試したりもしましたが、同じでした。

この処理をうまく動作させるにはどうすればよいでしょうか?
以上よろしくお願いいたします。

コードは補足へ記載します。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2015-02-20 12:43:33
終了日時
2015-02-23 23:19:15
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

ピクセル258

人気の質問

メニュー

PC版