Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.OnKey "{ENTER}", "dataconfigupdate"
End Sub
Приведенный выше код отлично работает на одном go, однако, если я закрою лист и снова открою его, приведенный выше макрос просто не запустится. При нажатии Enter на листе Excel строка не обновляется после повторного открытия листа.
Я имел в виду нижеприведенное решение, нужен экспертный обзор по нему.
Sub Worksheet_SelectionChange(ByVal Target As Range)
if (Application.OnKey "{ENTER}")
call dataconfigupdate
End Sub