人生は楽しんだもん勝ち‼

転職活動中の25歳です!ⅠTの勉強や転職活動について書きます。

メモ Excel VBA 基礎 配置.Alignment フォント,font 塗りつぶし,Interior

セル内での値を表示する位置を指定する。

 

横位置の指定(センター)

Range("セル範囲").HorizontalAlignment = xlCenter

 

縦位置の指定(左揃え)

Range("セル範囲")VerticalAlignment = xlLeft

 

セルの結合

Range("セル範囲").MargeCells = True

または

Range("セル範囲").Marge

 

セルで表示する文字のフォントを指定する。

 

色定数

Range("セル範囲").Font .Color = vbRed '(赤)

Range("セル範囲").Font .Color = vbBlack '(黒)

Range("セル範囲").Font .Color = vbWhite '(白)

*他の色もある

 

RGB関数

red, green, blue それぞれの数値を0~255で指定

 

Range("セル範囲").Font .Color = RGB(255, 0, 0) '(赤)

Range("セル範囲").Font .Color = RGB(0, 0, 0) '(黒)

Range("セル範囲").Font .Color = RGB(255, 255, 255) '(白)

 

色の指定を戻す

Range("セル範囲").Font.ColorIndex = xlAutomatic

 

指定するセルを塗りつぶす。

 

色定数

Range("セル範囲").Interior .Color = vbRed '(赤)

Range("セル範囲").Interior .Color = vbBlack '(黒)

Range("セル範囲").Interior .Color = vbWhite '(白)

 

RGB関数

red, green, blue それぞれの数値を0~255で指定

 

Range("セル範囲").Interior .Color = RGB(255, 0, 0) '(赤)

Range("セル範囲").Interior .Color = RGB(0, 0, 0) '(黒)

Range("セル範囲").Interior .Color = RGB(255, 255, 255) '(白)

 

塗りつぶしなし

Range("セル範囲").Interior .ColorIndex = xlNone