2017-01-31 9 views
1

私は立ち往生しています。私は、3つのテキストを特定のテキストに置き換えることに成功しました。しかし、置き換えられたテキストのフォントをRedに変更することはできません。助けていただければ幸いです。以下のおかげ はちょうどあなたのコードの先頭に以下の行を追加し、現在のコードテキストを置き換えてフォントの色を変更

Worksheets("HPR").Columns("E").Replace _ 
What:="IM", Replacement:="Non-IM", _ 
SearchOrder:=xlByColumns, MatchCase:=True 

Worksheets("HPR").Columns("E").Replace _ 
What:="Comp", Replacement:="Non-IM", _ 
SearchOrder:=xlByColumns, MatchCase:=True 

Worksheets("HPR").Columns("E").Replace _ 
What:="", Replacement:="Non-IM", _ 
SearchOrder:=xlByColumns, MatchCase:=True" 
+0

後に以下の行を追加します。http://stackoverflow.com/questions/30567552/change-font-color-for-a-part -of-text-in-cell –

答えて

5

です。今

With Application.ReplaceFormat.Font 
    .Subscript = False 
    .Color = 255 
    .TintAndShade = 0 
End With 

すべてのあなたがここに参照することができますMatchCase:=True,

ReplaceFormat:=True 
+0

これはとても素晴らしいトリックです! –

+0

これは完璧な@ sn152です – Adsar

関連する問題