- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルで特定の文字のフォントサイズ・色を変更したい。)
エクセルで特定の文字のフォントサイズ・色を変更したい
このQ&Aのポイント
- エクセルで特定の文字のフォントサイズ・色を変更する方法について学びたいです。
- フォントサイズとフォントスタイルを変えながら、特定の文字に色を付けるエクセルの作業方法について教えてください。
- エクセルで特定の文字に色を付ける際に、フォントサイズやフォントスタイルを変更する手法について知りたいです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
構文を間違っています。 Sub test() Dim rng As Range, r As Range, i As Long, colInd As Integer With ActiveSheet Set rng = .Range("a1:z100") '範囲の設定 txt = "日本" '文字の設定 colInd = 3 '色の設定 For Each r In rng If InStr(r, txt) > 0 Then With r.Characters(InStr(r, txt), Len(txt)) .Font.ColorIndex = colInd .Font.Size = 12 .Font.FontStyle = "太字" End With End If Next End With End Sub
その他の回答 (1)
- marbin
- ベストアンサー率27% (636/2290)
回答No.1
>With ActiveSheet >.Font.Size = 12 >.Font.Fontstyle = "太字" シートオブジェクトにはフォントサイズやフォントスタイル というのは存在しないと思います。
質問者
お礼
早速ありがとうございます。 参考にさせていただきます。
お礼
早速ありがとうございます。 基本的な部分が間違っていたんですね・・・ 試してみたら成功しました。 ありがとうございました。