まえきんブログ

*日常・趣味・体験談・スキルアップ(Excel VBA ×ビジネス統計スペシャリスト)についての雑記ブログ*

【Excel VBA学習 #30】セル内の一部だけ色を設定する

まえきんです!

今回はセル内の一部だけ色を設定する方法について学習しましたのでご紹介します。

f:id:maekinblog:20210130222856p:plain
セル内の文字列に色を設定するには、Fontオブジェクトの

ColorIndexプロパティに色番号を設定します。そして、

Charactersプロパティで何文字目から何文字分の文字列を操作するかをしています。

今回の場合、1文字目から6文字分の文字列をカラー番号:3(赤色)にしてみます。

簡易的にマクロの実行ボタンを作成して、上記のコードを

実行すると下記のように結果が得られます。

【実行前】

f:id:maekinblog:20210130221520p:plain

【実行後】

f:id:maekinblog:20210130221548p:plain

文字列「スキルアップ」の部分が赤色になっていることが確認できました!

文字単位で書式を設定したいときに重宝しそうですね。

最後まで読んで頂きありがとうございました!ではまた!

--------------------------------------------------------------------------------------------------

こちらのカテゴリ・過去の記事も

よろしければ是非よろしくお願いします(^^)

スキルアップ.Excel VBA(検証編) カテゴリーの記事一覧 - まえきんブログ (hatenablog.jp)

スキルアップ.Excel VBA(書籍編) カテゴリーの記事一覧 - まえきんブログ (hatenablog.jp)

--------------------------------------------------------------------------------------------------