- ベストアンサー
VBAで特定の文字に赤色を追加
- VBAを使用して特定の文字に赤色を追加したい場合、以下のマクロを使用することができます。
- マクロの記述により、値が5または6の場合に、対応する文字を赤色のフォントに変更することができます。
- このマクロを使用することで、セルの値に基づいて特定の文字を強調表示することができます。
- みんなの回答 (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
その他の回答 (1)
- watabe007
- ベストアンサー率62% (476/760)
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
お礼
早速ご回答をいただき誠に有難うございました。 早速試させていただきました結果バッチリでした。 今後ともよろしく御願いします。