脱力系備忘録BloG ホーム » VBA »Excel VBAでセルの中の文字列の一部の色など装飾を変える

Excel VBAでセルの中の文字列の一部の色など装飾を変える  

Excel VBAでセルの文字全体ではなく、文字の一部だけ色や太文字など文字装飾を変化させるなんて器用なことできるのかなあ?と思ったらできた。

例えば、以下の文字列に対して
vba-characters_01.png

Dim F As Font
Set F = Range("A1").Characters(3, 2).Font
F.Color = RGB(255, 0, 0)
F.Size = 16
F.Bold = True


上記マクロを実行すると、

このようになります。
vba-characters_02.png
関連記事

category: VBA

この記事へのコメント

コメントの投稿

非公開コメント

コメントは全て管理人が内容を確認してから表示されます(非公開コメント除く)。
内容によっては表示されない場合がありますことご了承願います。

プロフィール

お問い合わせ

最新記事

最新コメント

▲ Pagetop