2

PHPExcel を使用して Excel エクスポートを生成しています。Excel には自動改行機能があります。どうすればこれを有効にできますか?

私の顧客は Microsoft Excel のみを使用しているため、他のプログラムをサポートする必要はありません。

何か案は ?

私はこのようなものを使用するかもしれません: phpexcel を使用してセルに新しい行を作成する方法しかし、それは実際の解決策というよりはハックのようなものです。

UPDATE : 列がマージされると、テキストの折り返しが失敗することを確認してください。マージされたすべての列に折り返しテキストを追加しようとしましたが、結果には影響しません。

ここに画像の説明を入力

更新 2:

セルが結合され、折り返しテキストを追加してから、テキストを追加します。

4

1 に答える 1

3

列を固定幅に設定します。セルのsetWrapText(true)を実行し、何が起こるかを確認します。

例については、/ Tests/05featuredemo.phpで作成された2番目のシートを参照してください。

行が折り返される場所を正確に制御する場合にのみ、\nを使用する必要があります

于 2012-10-25T15:30:53.687 に答える