この短いチュートリアルでは、Javaを使用してWordのテーブルに行を追加する方法について説明します。このチュートリアルを使用すると、Javaを使用してWordテーブルに複数の行を挿入することもできます。最後に、この出力ファイルはDOCXとして保存されますが、任意のWordファイル形式で保存できます。
Javaを使用してWordのテーブルに行を追加する手順
- MavenリポジトリからAspose.Words for Javaを追加するようにプロジェクトを構成します
- Documentオブジェクトを使用して、Tableを含むWordファイルを開きます
- Wordファイルのテーブルへの参照を取得します
- 新しいRowを作成し、列に必要なデータを追加します
- テーブルの最初の行の後にこの行を挿入します
- 既存の行のクローンを作成し、その内容をクリアします
- 複数の行にデータを入力します
- 最後にWordの既存のテーブルに行を追加します
- 既存のテーブルに行を追加した後、ファイルを保存します
これらの手順を使用して、テーブルを含むWordファイルを開き、その中に行を挿入します。同様に、サンプルデータを複数の行に入力し、これらの行をテーブルの最後に追加することで、Javaを使用してWordのテーブルに複数の行を追加できます。
Javaを使用してWordのテーブルに新しい行を追加するコード
このJavaコードでは、Document、Table、およびRowクラスを使用して、Wordドキュメント内のさまざまな要素にアクセスし、Javaを使用してWordの既存のテーブルに行を追加しました。コードの最後に、Javaを使用してWordテーブルに複数の行を追加するためのサンプルが提供されています。これにより、デモンストレーションの目的で、ループ内の行のコレクションに1つの行が複数回追加されます。
このチュートリアルでは、既存のファイルを開きましたが、新しいWord文書を作成する場合は、記事Javaを使用してWord文書を作成する方法を参照してください。上記のコードを実行するために、システムでMSWordまたはInteropが使用可能である必要はないことに注意してください。