セル内部を参照(Interior プロパティ)
2015/08/26
Interior プロパティ
Interior プロパティで、セルの内部を参照します。
セルの塗りつぶしの色を設定したり、パターンの種類・色を設定したりする場合に使用します。
object.Interior
引数・戻り値
- object ・・・ 対象となる Range オブジェクト 他を指定します。
対象オブジェクトについて
Range オブジェクトのほか、AxisTitle(グラフの軸タイトル)、ChartTitle(グラフのタイトル)、DataLabel(グラフのデータラベル)などのオブジェクトが、Interior プロパティを持っています。
Interior オブジェクトに含まれる主なプロパティ
プロパティ | 内容 | 詳細 |
Color | オブジェクトの主色を取得または設定します。 | 色の設定(Color プロパティ・RGB 関数) |
ColorIndex | 内部を塗りつぶす色を表す値を取得または設定します。 | 色の設定(ColorIndex プロパティ・Colors プロパティ) |
ThemeColor | 指定されたオブジェクトに適用する配色のテーマ カラーを取得または設定します。 | 色の設定(ThemeColor プロパティ・TintAndShade プロパティ) |
TintAndShade | 色を明るく、または暗くする値を取得または設定します。 | 色の設定(ThemeColor プロパティ・TintAndShade プロパティ) |
Gradient | Gradient プロパティを取得します。 | グラデーション(Pattern プロパティ・Gradient プロパティ) |
Pattern | オブジェクト内部の塗りつぶし属性のパターンの色を表す値を取得または設定します。 | 網かけ(パターン)の取得・設定(Pattern プロパティ) |
PatternColor | オブジェクト内部の塗りつぶし属性のパターン色を RGB 値で取得または設定します。 | 網かけ(パターン)の取得・設定(Pattern プロパティ) |
PatternColorIndex | オブジェクト内部の塗りつぶし属性のパターンの色を、現在のカラーパレットのインデックス番号または定数で設定します。 | 網かけ(パターン)の取得・設定(Pattern プロパティ) |
PatternThemeColor | Interior オブジェクトのテーマの色のパターンを取得または設定します。 | テーマカラーで網かけ(パターン)の取得・設定 |
PatternTintAndShade | Interior オブジェクトの色合いと陰影のパターンを取得または設定します。 | テーマカラーで網かけ(パターン)の取得・設定 |
Interior プロパティ 使用例
サンプルVBAソース
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
Sub Sample_Interior() Range("B2:E5").Interior.Color = RGB(125, 200, 55) With Range("B7:E7").Interior .Pattern = xlPatternLinearGradient .Gradient.Degree = 90 .Gradient.ColorStops.Clear .Gradient.ColorStops.Add(0).Color = RGB(255, 255, 255) .Gradient.ColorStops.Add(1).Color = RGB(255, 0, 0) End With With Range("B10:E12").Interior .Pattern = xlPatternGray8 .PatternThemeColor = xlThemeColorAccent5 .PatternTintAndShade = 0.4 End With End Sub |
実行結果
関連記事
-
-
セル内の編集を禁止する(EditDirectlyInCell プロパティ)
EditDirectlyInCell プロパティ エクセルでは、セルをダブルクリ …
-
-
入力規則(リストで制限する)Validation.Add メソッド
ドロップダウンリストで入力値を制限 Validation.Add メソッド(また …
-
-
連続データを入力する(AutoFill メソッド)
AutoFill メソッド Excel で、連続するデータを入力する「オートフィ …
-
-
VBA で、ワークシート関数を使用(WorksheetFunction プロパティ)
VBA で、ワークシと関数を使用 VBA から、ワークシート関数を呼び出す場合、 …
-
-
オートフィルタの状況を確認(AutoFilterMode, FilterMode)
AutoFilterMode プロパティ AutoFilterMode プロパテ …
-
-
重複するデータを削除(RemoveDuplicates メソッド)
RemoveDuplicates メソッド 指定したセル範囲から重複データを含む …
-
-
引数に指定したセル範囲の共通のセル範囲を取得(Intersect メソッド)
Intersect メソッド Intersect メソッドは、引数に指定したセル …
-
-
入力規則(Validation オブジェクト)
Validation オブジェクト セル範囲に入力できる値を制限するには 入力規 …
-
-
行の高さを取得・設定・する(RowHeight プロパティ)
RowHeight プロパティ RowHeight プロパティは、対象セルの高さ …
-
-
オートフィルタ(矢印を非表示にする)AutoFilter メソッド
AutoFilter メソッド 【書式】 object.AutoFilter ( …