• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBAで特定の文字に赤色を追加)

VBAで特定の文字に赤色を追加

このQ&Aのポイント
  • VBAを使用して特定の文字に赤色を追加したい場合、以下のマクロを使用することができます。
  • マクロの記述により、値が5または6の場合に、対応する文字を赤色のフォントに変更することができます。
  • このマクロを使用することで、セルの値に基づいて特定の文字を強調表示することができます。

質問者が選んだベストアンサー

  • ベストアンサー
  • watabe007
  • ベストアンサー率62% (476/760)
回答No.2

With Target   If Intersect(Target, Range("I13:AM27")) Is Nothing Then Exit Sub   .Font.ColorIndex = 0   Application.EnableEvents = False   Select Case .Value     Case 0: .Value = Empty     Case 1 To 4       .Value = Choose(.Value, "日", "△", "▼", "夜")     Case 5 To 6       .Value = Choose(.Value - 4, "有", "公")       .Font.ColorIndex = 3   End Select   Application.EnableEvents = True End With

dorasuke
質問者

お礼

早速ご回答をいただき誠に有難うございました。 早速試させていただきました結果バッチリでした。 今後ともよろしく御願いします。

その他の回答 (1)

  • watabe007
  • ベストアンサー率62% (476/760)
回答No.1

With Target   If Intersect(Target, Range("I13:AM27")) Is Nothing Then Exit Sub   .Font.ColorIndex = 0   Application.EnableEvents = False   Select Case .Value     Case 0: .Value = Empty     Case 1: .Value = "日"     Case 2: .Value = "△"     Case 3: .Value = "▼"     Case 4: .Value = "夜"     Case 5: .Value = "有": .Font.ColorIndex = 3     Case 6: .Value = "公": .Font.ColorIndex = 3   End Select   Application.EnableEvents = True End With