Я пытаюсь зафиксировать событие щелчка в ячейке, отредактировав код VBA в одном из моих листов xlsm.Для проверки работоспособности я просто пытаюсь превратить любую ячейку, по которой щелкнули, в красный цвет.Вот мой VBA-код
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'prevent Select event triggering again when we extend the selection below
Application.EnableEvents = False
Target.Interior.Color = vbRed
Application.EnableEvents = True
End Sub
После сохранения кода и возврата на рабочий лист я нажимаю на ячейку, но она не работает.Я действительно заставил это работать в прошлом однажды, и я не уверен, что я сделал по-другому, но я не могу отладить проблему.
Я не уверен, имеет ли это значение, нокогда я захожу в редактор VisualBasic, есть несколько проектов на стороне.Я только редактирую код листа для используемого файла, но не могу удалить другой проект.