このクイックチュートリアルでは、JavaでリストデータをExcelにエクスポートする方法について説明します。まず、定数文字列のセットで埋めることができる文字列のリストが必要です。または、ディスク上のファイル、データベース、またはネットワーク上のデータストリームからデータを読み取るなど、外部ソースから埋めることができます。最終的に新しいワークブックを作成し、importArrayList関数を呼び出してリストをJavaでExcelに変換します。これはディスクにXLSXファイルとして保存されます。
JavaでリストデータをExcelにエクスポートする手順
- MavenリポジトリからAspose.Cellsへの参照を追加して、リストをExcelにエクスポートします
- Excelにエクスポートするためのリストデータを保持する配列リストを宣言します
- 定数文字列を使用してリストを文字列で埋めるか、外部ソースから埋めます
- リストデータで埋められるWorkbookクラスオブジェクトを作成します
- 新しく作成されたブックからWorksheetへの参照を取得します
- リスト参照、宛先セル、およびテキストの方向とともにimportArrayList関数を呼び出します
- エクスポートされた文字列のリストを含む出力ワークブックを保存します
ここでは、最初に、さまざまな方法で入力できる文字列のリストを初期化します。次に、ワークブックが作成され、特定のシートへの参照がこのワークブックから取得されます。このワークブックでは、JavaでExcelにリストを書き込みます。最後に、出力ExcelファイルをXLSX、XLS、XLSM、XLSBなどの任意の形式で保存できます。
JavaでリストからExcelを作成するコード
このコードは、ArrayListクラスを使用して文字列のリストを宣言および初期化しますが、他のタイプのデータのリストを作成することもできます。同様に、リストを作成するために最初のワークシート参照が取得されますが、ゼロベースのインデックスまたはシートの名前を指定することによって、他のシートを参照することもできます。 importArrayList()関数の最後の引数は、テキストの方向を定義します。つまり、リストは列方向または行方向に挿入されます。
このチュートリアルでは、リストをExcelにエクスポートする方法について説明しますが、Excelを配列に書き込む場合は、ExcelをJavaで配列に変換する方法の記事を参照してください。このリストのExcelへの変換では、システムでMSExcelまたは相互運用機能を使用できる必要はありません。