この簡単なチュートリアルでは、Node.js を使用して Excel の行をグループ化する 方法について説明します。アプリケーション開発用の IDE を設定するための詳細、プロセスを示す手順の一覧、Node.js を使用して Excel の列をグループ化する方法 を示す実行可能なサンプル コードが含まれています。また、行と列のグループ化を解除し、MS Excel で開いたときに折りたたまれた行または列のデフォルト状態のフラグを設定する方法についても学習します。
Node.js を使用して Excel の列をグループ化する手順
- Java 経由の Node.js 用 Aspose.Cells を使用して行と列をグループ化するように IDE を設定します
- Workbook を使用して Excel ファイルを読み込み、シートのコレクションから目的のシートにアクセスします。
- セルコレクションオブジェクトにアクセスし、groupRows()メソッドを呼び出します。
- 必要に応じてgroupColumns()メソッドを呼び出して列をグループ化します。
- 出力ファイルを保存する
これらの手順では、Node.js を使用して Excel の行を展開/折りたたみでグループ化する方法について説明します。プロセスを開始するには、ソース Excel ファイルを Workbook クラス オブジェクトに読み込み、必要なメソッドを使用するためにセル コレクションにアクセスします。行をグループ化するには groupRows() メソッドを呼び出し、列をグループ化するには groupColumns() メソッドを呼び出します。
Node.js を使用して Excel の行をグループ化するコード
const asposecells = require('aspose.cells'); | |
// Create a workbook | |
const wb = new asposecells.Workbook("Input.xlsx"); | |
// Access the first sheet | |
const sheet = wb.getWorksheets().get(0); | |
// Group rows and columns | |
sheet.getCells().groupRows(0,2,true); | |
sheet.getCells().groupColumns(0,3,false); | |
// Save the output | |
wb.save("output.xlsx"); | |
console.log("Rows and columns grouped successfully!!!"); |
このコードは、Node.js を使用して Excel で折りたたみ可能な行を作成する方法 を示しています。グループ化された行のデフォルト状態を設定するには、目的の状態を 3 番目の引数としてメソッド groupRows() および groupColumns() に渡します。ここで、’true’ は日付を折りたたみ、‘false’ はデータを展開します。行と列のグループ化を解除するには、ungroupRows() メソッドと ungroupColumns() メソッドを使用します。
このトピックでは、Excel ファイルで折りたたみ可能な行と列を作成する方法を学習しました。Excel テーマを適用するには、Node.js で Excel テーマを適用する の記事を参照してください。