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