對不起,我對此感到陌生。請原諒任何無知。如何在Microsoft Excel中更改特定字符的顏色
我有一個包含在B,d,F和H.
這些字符的範圍從0-9和A-Z(二者上殼體和下殼體)的列數隨機字符的表。
我想找到每個列中的所有相似字符並更改它們的顏色。我想對每個可用字符重複此操作。有人可以幫幫我嗎?
我在前面發現了this link,這與我正在嘗試做的非常接近。
這是受訪者表示會工作的代碼。
Sub Test1()
Application.ScreenUpdating = False
Dim cell As Range, i As Integer, cellVal As String
With Columns(1)
.SpecialCells(2, 3).Font.ColorIndex = 1
For Each cell In .SpecialCells(2, 3)
cellVal = cell.Text
For i = Len(cellVal) To 2 Step -1
If cell.Characters(i, 1).Text = "s" Then cell.Characters(i,
1).Font.ColorIndex = 3
Next i
Next cell
End With
Application.ScreenUpdating = True
End Sub
當我嘗試這是犯規影響我的表中的字符。
感謝您的幫助。
您的值是硬編碼還是公式的結果?這不適用於公式。 –
值很難 - 我自己打字。 –
這些值有多長?我不認爲這適用於長度超過255個字符的文字。 –