ウィリアムのいたずらの、まちあるき、たべあるき

ウィリアムのいたずらが、街歩き、食べ物、音楽等の個人的見解を主に書くブログです(たま~にコンピューター関係も)

Excelの標準の色と2007からのテーマの色のRGB

2014-10-14 15:26:40 | Officeソフト&VBA
Excel2003までは、色のパレットがあって、
そこから適当に色が選べた。

2007でも色は選べるんだけど、
まず、上にはテーマの色というのが、出てくる。

このテーマの色は、ページレイアウトの配色で変えられる

たとえば、

キュートに設定すると

キュートになっている。

ここで、そのテーマの色のRGBが知りたいとき・・
マクロでしらべればいい。
こんなかんじ。

(ブルー、グリーン、レッドの順(つまり逆)になっている)
このマクロはこんなかんじ。
Sub getMyRGB()
    
    For i = 1 To 56
        Cells(i + 2, 1).Interior.ColorIndex = i
        Cells(i + 2, 1) = i
        Cells(i + 2, 2) = Cells(i + 2, 1).Interior.Color
    Next
    
    For i = 1 To 12
        Cells(i + 2, 4).Interior.ThemeColor = i
        Cells(i + 2, 4).Interior.TintAndShade = 0
        Cells(i + 2, 4) = i
        Cells(i + 2, 5) = Cells(i + 2, 4).Interior.Color
    Next
    
End Sub



(C桁、F桁は =DEC2HEX(B3) のように16進数に変換している)



参考サイト

セルの操作(文字色の設定)
http://officetanaka.net/excel/vba/cell/cell04.htm

この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« 「DevOpsの実像に迫る!」を... | トップ | 「RedHatのOpenStack最新情報... »
最新の画像もっと見る

Officeソフト&VBA」カテゴリの最新記事