このチュートリアルでは、Python を使用して Excel でテキストを折り返す方法を説明します。この記事では、開発環境の設定の詳細を共有し、アプリケーションを作成する手順のリストと、Python を使用して Excel でワードラップを行う方法を示す実行サンプルを示します。また、行または列全体でテキストを折り返す方法も学習します。
Python を使用して Excel でテキストの折り返しを適用する手順
- Java 経由で Java 経由の Python 用 Aspose.Cells を使用してテキストを自動折り返すように IDE を設定します
- workbook を作成し、sheet にアクセスしてサンプル テキストを入力します
- テキストを折り返すターゲットセルからスタイルオブジェクトを取得します。
- setTextWrapped() メソッドを呼び出し、引数 True を渡してフラグを設定します。
- このプロパティを設定するには、このスタイル オブジェクトをターゲット セルに再度設定します。
- autoFitRows() メソッドを呼び出して、上記のフラグが true であるセルのテキストを折り返す
- 結果のファイルを保存します
これらの手順は、Python を使用して Excel でテキストを折り返す方法 をまとめたものです。このプロセスの主なタスクは、ターゲット セルのスタイルにアクセスし、そのテキストの回り込みプロパティを設定し、そのスタイルをセルに保存し直すことです。その後、シート全体に対して autoFitRows() メソッドが呼び出されると、テキストの回り込みプロパティが設定されているすべてのセルに対してテキストの回り込みが行われます。
Python を使用して Excel でテキストを自動折り返すコード
このサンプル コードは、Python を使用して Excel セルにテキストを合わせる方法 を示します。このプロパティを設定するためにセル スタイルを使用しましたが、行 6 などの行全体に対してこのプロパティを取得および設定したい場合は、式 ws.getCells().getRows().get(5).getStyle( )「ws」という名前のワークシートの 6 行目のスタイルを取得します。指定された式で getRows() メソッドの代わりに getColumns() メソッドを使用して、同じプロセスを列に適用します。
この記事では、Python を使用して Excel でテキストの折り返しを適用する方法 を説明しました。行の高さを特定の値に調整する場合は、Pythonを使用してExcelで行の高さを調整する方法 の記事を参照してください。