枠線の設定
Cells に枠線を追加する
Microsoft Excel では、枠線を追加してセルの書式を設定できます。境界線の種類は、追加される場所によって異なります。たとえば、上枠線はセルの上部位置に追加される枠線です。ユーザーは境界線のスタイルと色を変更することもできます。
Aspose.Cells を使用すると、開発者は Microsoft Excel と同じ柔軟な方法で枠線を追加し、その外観をカスタマイズできます。
Cells に枠線を追加する
Aspose.Cells はクラスを提供します。ワークブックこれは Microsoft Excel ファイルを表します。のワークブッククラスにはワークシートExcel ファイル内の各ワークシートへのアクセスを許可するコレクション。ワークシートは次のように表されます。ワークシートクラス。のワークシートクラスが提供するのは、Cellsコレクション。の各項目Cellsコレクションはオブジェクトを表しますCellクラス。
Aspose.Cells は、GetStyleのメソッドCellクラス。のスタイルの設定メソッドは、セルの書式設定スタイルを設定するために使用されます。のスタイルクラスは、セルに境界線を追加するためのプロパティを提供します。
Cell に枠線を追加する
開発者は、スタイルオブジェクトの国境コレクション。境界線のタイプはインデックスとして渡されます。国境コレクション。すべての境界線タイプは、境界線の種類列挙。
境界線の列挙
枠線の種類 | 説明 |
---|---|
下の境界線 | 下の境界線 |
斜め下向き | 左上から右下への対角線 |
斜め上 | 左下から右上への対角線 |
左境界線 | 左側の境界線 |
右境界線 | 右の境界線 |
トップボーダー | 上の境界線 |
の国境コレクションにはすべての境界線が保存されます。それぞれの境界線国境コレクションは、国境 つのプロパティを提供するオブジェクト、色そして線スタイル境界線の線の色とスタイルをそれぞれ設定します。
境界線の線の色を設定するには、Color 列挙体 (.NET フレームワークの一部) を使用して色を選択し、それを Border オブジェクトの Color プロパティに割り当てます。
境界線の線のスタイルは、CellBorderType列挙。
CellBorderType 列挙体
線のスタイル | 説明 |
---|---|
ダッシュドット | 細い一点鎖線 |
ダッシュドットドット | 細い二点鎖線 |
破線 | 破線 |
点在 | 点線 |
ダブル | 二重線 |
髪 | ヘアライン |
中ダッシュドット | 中一点鎖線 |
中ダッシュドットドット | 中二点鎖線 |
中破線 | 中破線 |
なし | 線なし |
中くらい | 中線 |
斜めのダッシュドット | 斜め中一点鎖線 |
厚い | 太い線 |
薄い | 細い線 |
いずれかの線スタイルを選択し、それを国境オブジェクトの線スタイル財産。 |
Cells の範囲に枠線を追加する
単一のセルだけでなく、セル範囲に境界線を追加することもできます。これを行うには、まず、Cellsコレクションの範囲の作成方法。次のパラメータを受け取ります。
- 最初の行、範囲の最初の行。
- 最初の列は、範囲の最初の列を表します。
- Number of Rows (行数)、範囲内の行数。
- Number of Columns、範囲内の列の数。
の範囲の作成メソッドは範囲指定されたセル範囲を含むオブジェクト。の範囲オブジェクトが提供するものSetOutlineBorderこのメソッドは、次のパラメーターを受け取り、セル範囲に境界線を追加します。
- Border Type*、境界線のタイプ。境界線の種類列挙。
- Line Style*、境界線のスタイル。CellBorderType列挙。
- Color*、[Color] 列挙から選択された線の色。