Excel.Interfaces.StyleData interface

を呼び出 style.toJSON()して返されるデータを記述するインターフェイス。

プロパティ

autoIndent

セル内のテキストの配置が等しい分布に設定されている場合に、テキストを自動的にインデントするかどうかを指定します。

borders

4 つの罫線のスタイルを表す 4 つの罫線オブジェクトのコレクション。

builtIn

スタイルが組み込みスタイルかどうかを指定します。

fill

スタイルの塗りつぶし。

font

スタイルの Font フォントを表す オブジェクト。

formulaHidden

ワークシートが保護されているときに数式を非表示にするかどうかを指定します。

horizontalAlignment

スタイルでの水平方向の配置を表します。 詳細は「Excel.HorizontalAlignment」をご覧ください。

includeAlignment

スタイルに自動インデント、水平方向の配置、垂直方向の配置、テキストの折り返し、インデント レベル、およびテキストの向きのプロパティが含まれるかどうかを指定します。

includeBorder

スタイルに色、色のインデックス、線のスタイル、太さの罫線のプロパティが含まれるかどうかを指定します。

includeFont

スタイルに背景、太字、色、色のインデックス、フォント スタイル、斜体、名前、サイズ、取り消し線、添字、上付き文字、下線の各フォント プロパティが含まれるかどうかを指定します。

includeNumber

スタイルに数値書式プロパティを含めるかどうかを指定します。

includePatterns

スタイルに色、色のインデックス、負の場合は反転、パターン、パターンの色、およびパターンの色インデックスの内部プロパティを含めるかどうかを指定します。

includeProtection

スタイルに非表示の数式とロックされた保護プロパティを含めるかどうかを指定します。

indentLevel

スタイルのインデント レベルを示す 0 から 250 の範囲内の整数。

locked

ワークシートが保護されているときにオブジェクトがロックされているかどうかを指定します。

name

スタイルの名前。

numberFormat

スタイルで適用される数値形式の表示形式コード。

numberFormatLocal

スタイルで適用される数値形式のローカライズされた表示形式コード。

readingOrder

スタイルで適用される読み上げ順序。

shrinkToFit

使用可能な列幅に合わせてテキストを自動的に縮小するかどうかを指定します。

textOrientation

スタイルで適用されるテキストの向き。

verticalAlignment

スタイルの垂直方向の配置を指定します。 詳細は「Excel.VerticalAlignment」をご覧ください。

wrapText

Excel がオブジェクト内のテキストをラップするかどうかを指定します。

プロパティの詳細

autoIndent

セル内のテキストの配置が等しい分布に設定されている場合に、テキストを自動的にインデントするかどうかを指定します。

autoIndent?: boolean;

プロパティ値

boolean

注釈

[ API セット: ExcelApi 1.8 ]

borders

4 つの罫線のスタイルを表す 4 つの罫線オブジェクトのコレクション。

borders?: Excel.Interfaces.RangeBorderData[];

プロパティ値

注釈

[ API セット: ExcelApi 1.7 ]

builtIn

スタイルが組み込みスタイルかどうかを指定します。

builtIn?: boolean;

プロパティ値

boolean

注釈

[ API セット: ExcelApi 1.7 ]

fill

スタイルの塗りつぶし。

fill?: Excel.Interfaces.RangeFillData;

プロパティ値

注釈

[ API セット: ExcelApi 1.7 ]

font

スタイルの Font フォントを表す オブジェクト。

font?: Excel.Interfaces.RangeFontData;

プロパティ値

注釈

[ API セット: ExcelApi 1.7 ]

formulaHidden

ワークシートが保護されているときに数式を非表示にするかどうかを指定します。

formulaHidden?: boolean;

プロパティ値

boolean

注釈

[ API セット: ExcelApi 1.7 ]

horizontalAlignment

スタイルでの水平方向の配置を表します。 詳細は「Excel.HorizontalAlignment」をご覧ください。

horizontalAlignment?: Excel.HorizontalAlignment | "General" | "Left" | "Center" | "Right" | "Fill" | "Justify" | "CenterAcrossSelection" | "Distributed";

プロパティ値

Excel.HorizontalAlignment | "General" | "Left" | "Center" | "Right" | "Fill" | "Justify" | "CenterAcrossSelection" | "Distributed"

注釈

[ API セット: ExcelApi 1.7 ]

includeAlignment

スタイルに自動インデント、水平方向の配置、垂直方向の配置、テキストの折り返し、インデント レベル、およびテキストの向きのプロパティが含まれるかどうかを指定します。

includeAlignment?: boolean;

プロパティ値

boolean

注釈

[ API セット: ExcelApi 1.7 ]

includeBorder

スタイルに色、色のインデックス、線のスタイル、太さの罫線のプロパティが含まれるかどうかを指定します。

includeBorder?: boolean;

プロパティ値

boolean

注釈

[ API セット: ExcelApi 1.7 ]

includeFont

スタイルに背景、太字、色、色のインデックス、フォント スタイル、斜体、名前、サイズ、取り消し線、添字、上付き文字、下線の各フォント プロパティが含まれるかどうかを指定します。

includeFont?: boolean;

プロパティ値

boolean

注釈

[ API セット: ExcelApi 1.7 ]

includeNumber

スタイルに数値書式プロパティを含めるかどうかを指定します。

includeNumber?: boolean;

プロパティ値

boolean

注釈

[ API セット: ExcelApi 1.7 ]

includePatterns

スタイルに色、色のインデックス、負の場合は反転、パターン、パターンの色、およびパターンの色インデックスの内部プロパティを含めるかどうかを指定します。

includePatterns?: boolean;

プロパティ値

boolean

注釈

[ API セット: ExcelApi 1.7 ]

includeProtection

スタイルに非表示の数式とロックされた保護プロパティを含めるかどうかを指定します。

includeProtection?: boolean;

プロパティ値

boolean

注釈

[ API セット: ExcelApi 1.7 ]

indentLevel

スタイルのインデント レベルを示す 0 から 250 の範囲内の整数。

indentLevel?: number;

プロパティ値

number

注釈

[ API セット: ExcelApi 1.7 ]

locked

ワークシートが保護されているときにオブジェクトがロックされているかどうかを指定します。

locked?: boolean;

プロパティ値

boolean

注釈

[ API セット: ExcelApi 1.7 ]

name

スタイルの名前。

name?: string;

プロパティ値

string

注釈

[ API セット: ExcelApi 1.7 ]

numberFormat

スタイルで適用される数値形式の表示形式コード。

numberFormat?: string;

プロパティ値

string

注釈

[ API セット: ExcelApi 1.7 ]

numberFormatLocal

スタイルで適用される数値形式のローカライズされた表示形式コード。

numberFormatLocal?: string;

プロパティ値

string

注釈

[ API セット: ExcelApi 1.7 ]

readingOrder

スタイルで適用される読み上げ順序。

readingOrder?: Excel.ReadingOrder | "Context" | "LeftToRight" | "RightToLeft";

プロパティ値

Excel.ReadingOrder | "Context" | "LeftToRight" | "RightToLeft"

注釈

[ API セット: ExcelApi 1.7 ]

shrinkToFit

使用可能な列幅に合わせてテキストを自動的に縮小するかどうかを指定します。

shrinkToFit?: boolean;

プロパティ値

boolean

注釈

[ API セット: ExcelApi 1.7 ]

textOrientation

スタイルで適用されるテキストの向き。

textOrientation?: number;

プロパティ値

number

注釈

[ API セット: ExcelApi 1.8 ]

verticalAlignment

スタイルの垂直方向の配置を指定します。 詳細は「Excel.VerticalAlignment」をご覧ください。

verticalAlignment?: Excel.VerticalAlignment | "Top" | "Center" | "Bottom" | "Justify" | "Distributed";

プロパティ値

Excel.VerticalAlignment | "Top" | "Center" | "Bottom" | "Justify" | "Distributed"

注釈

[ API セット: ExcelApi 1.7 ]

wrapText

Excel がオブジェクト内のテキストをラップするかどうかを指定します。

wrapText?: boolean;

プロパティ値

boolean

注釈

[ API セット: ExcelApi 1.7 ]