BoldとItalicの設定
Excel VBA を使ってフォントのスタイルとして太字(Bold)と斜体(Italic)を設定する方法について解説します。
(Last modified: )
目次
太字と斜体を設定する
太字を設定するにはFontオブジェクトの「Bold」プロパティで、斜体を設定するにはFontオブジェクトの「Italic」プロパティを使います。
Dim font1 As Font Set font1 = Range("A1").Font font1.Bold = True font1.Italic = True
Fontオブジェクトを別途取り出さずに、次のようにまとめて記述しても構いません。
Range("A1").Font.Bold = True Range("A1").Font.Italic = True
「Bold」プロパティと「Italic」プロパティは排他的なプロパティではありませんので、同時にTrueを設定する事も可能です。
サンプルプログラム
では簡単なサンプルで試してみましょう。
Sub テスト() Range("A2:B3").Value = "ABC" Range("A3").Font.Bold = True Range("B2").Font.Italic = True Range("B3").Font.Bold = True Range("B3").Font.Italic = True End Sub
上記マクロを実行すると次のようになります。
-- --
Excel VBA を使ってフォントのスタイルとして太字(Bold)と斜体(Italic)を設定する方法について解説しました。
( Written by Tatsuo Ikura )
Profile
著者 / TATSUO IKURA
プログラミングや開発環境構築の解説サイトを運営しています。