【VBA】文字色を設定しよう!【Excel】

Excel_VBA

みなさんこんにちは、現役エンジニアのサメハックです

未経験からWebエンジニアに転職し、
現在正社員として5年働いたのちフリーランスとして独立しました。

1分で理解できるVBA講座シリーズです。

今回は文字色を設定する方法について学んでいきましょう!

駆け出しエンジニアや未経験の方、
また新入社員を指導する先輩社員にとっても
わかりやすいように解説していきます!

この記事を読むと・・・
  • 1分で文字色が設定できる
1分で理解できるVBA講座シリーズはじめっ!

初期設定

マクロを有効にする

Excelファイルを開き、
ファイル→オプション→トラストセンター→トラストセンターの設定→マクロの設定
という順に進み、
VBAが有効な場合にExcel4.0のマクロを有効にする
という項目にチェックを入れてください。

VBEの起動

Excelファイルを開いた状態でAlt+F11を押してVBEを開いてください

モジュールの作成

挿入→標準モジュール
という順に操作すると自動的にモジュールが開くので、ここにコードを記述します。

文字色を設定しよう!

文字色を設定する構文

セル.Font.Color = 色
色はvbRedのような書き方も
RGB(255, 255, 255)のような書き方もできるよ!

実際に動かしてみよう!

Sub 色設定()
    'C2~C4を赤色に
    Range("C2:C4").Font.Color = vbRed
    'E列を青色に
    Columns("E").Font.Color = RGB(0, 0, 255)
End Sub

今回は、このようなシートの
・C2~4を赤色
・E列全てを青色
にするマクロを作りました。

実行すると、指定したセルの文字色を設定することが出来ました。

文字色が設定できてえらい!

まとめ

  • 文字色の設定・・・セル.Font.Color = 色

満足いただけたら、1クリックなのでSNSフォローしてもらえると嬉しいです🦈

タイトルとURLをコピーしました