- ベストアンサー
VBAにてフォントのカラー指定
あるセルに"あいうえお"という文字列を出力するとします。このままだと出力色は全て黒です。 ここで、"えお"だけの色を赤色に変更して出力したい場合、どのように記述すれば良いのでしょうか? 色々と調べてみたのですが、セル全体の色変更は載っていてもセルの中の一部の文字色変更については見つからなかったので質問しました。どなたか教えて頂けると嬉しいです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
セル「A1」に「あいうえお」と入力されており、「えお」を赤色にする場合、 Cells(1, 1).Select With ActiveCell.Characters(Start:=4, Length:=2).Font .ColorIndex = 3 End With とやれば、「えお」は赤色になります。
その他の回答 (1)
- Hallo_Pain
- ベストアンサー率21% (3/14)
回答No.2
これでどう? ---------------------- With ActiveCell.Characters(Start:=3, Length:=3).Font .ColorIndex = 3 End With ---------------------- アクティブセルは、任意のセルに書き換えてください。 あと、エクセルのマクロ登録すると自動で色々ロジック 出してくれるので便利です。
質問者
お礼
回答ありがとう御座いました~。 無事に出来ました。
お礼
回答ありがとう御座いました~。 無事に出来ました。