行の高さと列の幅の調整
Contents
[
Hide
]
スプレッドシートで行や列にデータを追加する際、行の高さや列の幅を変更する必要があることがあります。時々、行や列に書式を適用することで、データを表示するために現在の高さや幅を変更する必要があります。通常、ユーザーはMicrosoft Excelを使用してWYSIWYG環境で行の高さと列の幅を調整します。しかし、Aspose.Cellsを使用すると、開発者はランタイムでこれらの操作を実行できます。
行で操作する
行の高さを調整
Aspose.Cellsは、Microsoft Excelファイルを表すWorkbook クラスを提供します。Workbook クラスには、Excelファイル内の各ワークシートにアクセスできるWorksheetCollectionが含まれています。ワークシートはWorksheet クラスで表されます。Worksheet クラスは、ワークシート内のすべてのセルを表すCells コレクションを提供します。Cells コレクションには、ワークシート内の行や列を管理するためのいくつかのメソッドが提供されています。これについて詳しくは、以下で説明します。
1行の高さを設定する
Cells コレクションのSetRowHeight メソッドを呼び出すことで、単一の行の高さを設定できます。SetRowHeight メソッドは、次のようなパラメータを取ります。
- 行インデックス:高さを変更する行のインデックス。
- 行の高さ:行に適用する行の高さ。
ワークシート内のすべての行の高さを設定する
ワークシート内のすべての行に同じ行の高さを設定する場合、Cells コレクションのSetStandardHeight メソッドを使用できます。
列で操作する
列の幅を設定する
Cells コレクションのSetColumnWidth メソッドを呼び出すことで、単一の列の幅を設定できます。SetColumnWidth メソッドは、次のようなパラメータを取ります。
- 列インデックス:幅を変更する列のインデックス。
- 列の幅:設定したい列の幅。
ワークシート内のすべての列の幅を設定する
ワークシートのすべての列に同じ列幅を設定する場合は、Cells コレクションの SetStandardWidth メソッドを使用します。