Я нашел небольшой макрос, чтобы изменить весь текст между "[" и "]" красным в Excel. Но я не могу заставить его работать в Excel 2010, я получаю некоторые ошибки.
Может кто-нибудь помочь мне отладить это? В конце я хотел бы, чтобы в моих таблицах Excel все, что находится между "[" и "]", изменило шрифт на красный, а все, что находится вне этих критериев, все еще было черным.
Это скрипт, который я нашел на этом сайте:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Text As String
Dim Index1 As Long
Dim Index2 As Long
Text = Target.Text
Index2 = 1
Do
Index1 = InStr(Index2, Text, "[")
If Index1 = 0 Then Exit Do
Index2 = InStr(Index1, Text, "]")
If Index2 = 0 Then Exit Do
Target.Characters(Index1, Index2 - Index1 + 1).Font.Color = &HFF
Loop
End Sub