class documentation

class Borders:

View In Hierarchy

枠線の書式(一括)を扱うクラスです。

Method clearBorders セル範囲(A1C1) に対し、枠線をワークシート初期値に戻します(対象枠線は、プリセットタイプによります)。
Method getBorder 特定の枠線種類の枠線書式クラスを取得します。
Method getBorderObjects セル範囲の枠線の書式(一括)オブジェクトを取得します。
Method setLineStyles セル範囲(A1C1) に対し、一括して、枠線種類および(設定された場合は枠線の色オブジェクト)を設定します。

セル範囲(A1C1) に対し、枠線をワークシート初期値に戻します(対象枠線は、プリセットタイプによります)。

Parameters
presetType:XlBorderPresetTypeプリセット種類(外枠、内枠、全ての枠 既定値:全ての枠)
def getBorder(self, borderIndex: enums.XlBordersIndex) -> Border:

特定の枠線種類の枠線書式クラスを取得します。

Parameters
borderIndex:XlBordersIndex枠線種類
Returns
Border枠線書式クラス
def getBorderObjects(self) -> dto.MapStringMapXlBordersIndexBorderObject:

セル範囲の枠線の書式(一括)オブジェクトを取得します。

Returns
MapStringMapXlBordersIndexBorderObjectMap<セル範囲(A1) , Map<枠線種類, 枠線の書式オブジェクト>>
def setLineStyles(self, linestyle: enums.XlLineStyleBorderWeight, presetType: enums.XlBorderPresetType, colorObject: Optional[dto.ColorObject] = None):

セル範囲(A1C1) に対し、一括して、枠線種類および(設定された場合は枠線の色オブジェクト)を設定します。

Parameters
linestyle:XlLineStyleBorderWeight枠線情報
presetType:XlBorderPresetTypeプリセット種類(外枠、内枠、全ての枠)
colorObject:ColorObject, optional枠線の色オブジェクト