行と列の表示と非表示
Contents
[
Hide
]
場合によっては、ワークシートの特定の行または列を非表示にして後で表示することが理にかなっていることがあります。 Microsoft Excel はこの機能を提供し、Aspose.Cells も同様です。
行と列の可視性の制御
Aspose.Cells はクラスを提供し、ワークブック、Microsoft Excel ファイルを表します。のワークブッククラスにはワークシート コレクションこれにより、開発者は Excel ファイル内の各ワークシートにアクセスできます。ワークシートは、ワークシートクラス。のワークシートクラスはCellsワークシート内のすべてのセルを表すコレクション。のCellsコレクションには、ワークシートの行または列を管理するためのメソッドがいくつか用意されています。これらのいくつかを以下で説明します。
行と列を非表示にする
開発者は、を呼び出して行または列を非表示にできます。行を非表示とHideColumnのメソッドCellsそれぞれコレクション。どちらのメソッドも、特定の行または列を非表示にするために、行と列のインデックスをパラメーターとして受け取ります。
行の高さまたは列の幅をそれぞれ 0 に設定して、行または列を非表示にすることもできます。
行と列の表示
開発者は、非表示の行または列を表示するには、再表示行と列を非表示にしないのメソッドCellsそれぞれコレクション。どちらのメソッドも次の 2 つのパラメーターを取ります。
- 行または列のインデックス 特定の行または列を表示するために使用される行または列のインデックス。
- 行の高さまたは列の幅 - 再表示後に行または列に割り当てられた行の高さまたは列の幅。
非表示の列を表示しているときに、以前に割り当てられた幅または元の幅に戻す必要がある場合は、負の幅の列を再表示してください。例: worksheet.Cells.UnhideColumn(5, -1)
複数の行と列を非表示にする
開発者は、複数の行または列を一度に非表示にするには、HideRowsとHideColumnsのメソッドCellsそれぞれコレクション。どちらのメソッドも、開始行または列のインデックスと、非表示にする行または列の数をパラメーターとして受け取ります。