A. 如何在excel中將一列中所有帶括弧的文字字體變顏色
將一列之中所有帶括弧的文字加粗變顏色這種格式的改動,你可以通過替換的模式,也可以通過設置宏的模式來改變整個一個3號表格的格式,這並不是個特別困難的事情,重點就是實際操作。
還有就是笨方法了,就是你自己去尋找括弧,把括弧自動突出來,把這括弧變成一種突出的東西,你自然就可以很清晰的看到括弧裡面的內容,然後手動去加粗通過使用格式刷的方式,也可以實現快速的單個體的改變。這個格式改變慢了更更加精準,難度更低,適合於大多數人。
B. 問如何在excel中將一列中所有帶括弧裡面的文字字體變成紅顏,色
Sub ColorRed()
Dim rng As Range
Dim sp As Integer, ep As Integer, le As Integer
For Each rng In Selection
If rng.Value <> "" Then
ep = 1: rng.Characters.Font.Color = vbBlack
Do
sp = InStr(ep, rng.Value, "[")
If sp = 0 Then Exit Do
ep = InStr(sp, rng.Value, "]")
sp = InStrRev(rng.Value, "[", ep)
le = ep - sp + 1
If sp > 0 And le > 0 Then
rng.Characters(sp, le).Font.Color = vbRed
Else
Exit Do
End If
Loop
End If
Next rng
End Sub