Я пытаюсь автоматизировать форматирование текста в верхнем регистре для столбцов B и C, и у меня возникают проблемы с правильной установкой целей столбцов.
Я нашел этот фрагмент кода на справочном форуме Excel, но я знаю, что этот код устанавливает первые восемь столбцов в качестве цели. Итак, помогите мне исправить это так, чтобы столбцы B и C могли быть установлены в качестве цели.
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Target.Column > 8 Then Exit Sub
On Error GoTo ErrHandler
Application.EnableEvents = False
Target.Formula = UCase(Target.Formula)
ErrHandler:
Application.EnableEvents = True
End Sub