Style インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
セル範囲のスタイル全体を表します。
public interface class Style
[System.Runtime.InteropServices.Guid("00020852-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface Style
Public Interface Style
- 属性
注釈
Style オブジェクトには、フォント、数値の表示形式、配置などのすべてのスタイル属性がプロパティとして含まれています。 標準、通貨、パーセントなどの組み込みスタイルがあります。 多くのセルで複数の書式のプロパティを同時に変更するには、Style オブジェクトを使う方が効率よく便利です。
Workbook オブジェクトの場合、Style オブジェクトは Styles コレクションのメンバーです。 Styles コレクションには、ブックで設定されているすべてのスタイルが含まれています。
Style プロパティを使用して、Range オブジェクトで使用される Style オブジェクトを返します。
セルに適用されているスタイルのプロパティを変更すると、そのセルの表示形式を変更できます。 しかし、スタイルのプロパティを変更すると、そのスタイルで既に書式設定されている他のセルにも影響するので、注意が必要です。
ブックの Styles コレクションから単一の Style オブジェクトを取得するには、Styles(indexindex はスタイル インデックス番号または名前) を使用します。
スタイルはスタイル名で並べ替えられます。 スタイルのインデックス番号は、並べ替えられたスタイル名の一覧でのスタイルの並び順に対応します。 Styles(1) は一覧の最初のスタイルであり、Styles(Styles.Count) は一覧の最後のスタイルです。
スタイルの作成と変更の詳細については、 Styles オブジェクトを参照してください。
プロパティ
| 名前 | 説明 |
|---|---|
| _Default |
内部使用のため予約済みです。 |
| AddIndent |
セル内のテキストの配置が水平方向または垂直方向のいずれかに等等に分布するように設定されている場合、テキストが自動的にインデントされる場合は true。 |
| Application |
Microsoft Excel アプリケーションを表す Application オブジェクトを返します。 |
| Borders |
スタイルの境界線を表す Borders コレクションを返します。 |
| BuiltIn |
スタイルが組み込みのスタイルの場合は True。 |
| Creator |
このオブジェクトを作成したアプリケーションを示す、32 ビットの整数値を返します。 |
| Font |
指定したオブジェクトのフォントを表す Font オブジェクトを返します。 |
| FormulaHidden |
ワークシートが保護されているときに数式が非表示になる場合は true。 |
| HorizontalAlignment |
指定したオブジェクトの水平方向の配置を設定または返します。 |
| IncludeAlignment |
スタイルに AddIndent、HorizontalAlignment、VerticalAlignment、WrapText、Orientation プロパティが含まれている場合は true。 |
| IncludeBorder |
スタイルに Color、ColorIndex、LineStyle、Weight の罫線プロパティが含まれている場合は true。 |
| IncludeFont |
スタイルに Background、Bold、Color、ColorIndex、FontStyle、Italic、Name、OutlineFont、Shadow、Size、Strikethrough、Subscript、Superscript、Underline のフォント プロパティが含まれている場合は true。 |
| IncludeNumber |
スタイルに NumberFormat プロパティが含まれている場合は true。 |
| IncludePatterns |
スタイルに Color、ColorIndex、InvertIfNegative、Pattern、PatternColor、および PatternColorIndex interior プロパティが含まれている場合は true。 |
| IncludeProtection |
スタイルに FormulaHidden プロパティと Locked プロパティが含まれている場合は true。 |
| IndentLevel |
スタイルのインデント レベルを返すか設定します。 |
| Interior |
指定したオブジェクトの内部を表す Interior オブジェクトを返します。 |
| Locked |
オブジェクトがロックされている場合は true。シートが保護されているときにオブジェクトを変更できる場合は false。 |
| MergeCells |
スタイルに結合されたセルが含まれている場合は True です。 |
| Name |
オブジェクトの名前を返します。 |
| NameLocal |
ユーザーの言語でオブジェクトの名前を返します。 |
| NumberFormat |
オブジェクトの書式設定コードを設定または返します。 |
| NumberFormatLocal |
ユーザーの言語で文字列としてオブジェクトの書式設定コードを設定または返します。 |
| Orientation |
テキストの向きを指定します。 -90 度から 90 度の整数値、または XlOrientation 定数のいずれかを指定できます。 |
| Parent |
指定されたオブジェクトの親オブジェクトを返します。 |
| ReadingOrder |
指定されたオブジェクトの読みの順序を返すか設定します。 |
| ShrinkToFit |
使用可能な列幅に合わせてテキストが自動的に縮小される場合は true。 |
| Value |
指定したスタイルの名前。 |
| VerticalAlignment |
指定したオブジェクトの垂直方向の配置を設定または返します。 |
| WrapText |
Microsoft Excel でオブジェクト内のテキストが折り返される場合は true。 |
メソッド
| 名前 | 説明 |
|---|---|
| Delete() |
オブジェクトを削除します。 |