При нажатии Enter запрос должен обновить базу данных с использованием VBA. - PullRequest
0 голосов
/ 08 апреля 2020
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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...