У меня есть код, который реагирует на двойной щелчок. Это действие работает очень хорошо, но мой вопрос ... после заполнения формы, которая появляется из-за действия двойного щелчка, форма выгружается, здесь нет проблем, но пользователь остается в режиме редактирования внутри ячейки, на которую он дважды щелкнул.VBA - оставить текущую ячейку
Теперь, как правило, в Excel вы можете нажать CTRL-Enter, и ячейка будет просто выбрана и вы выйдете из режима редактирования. Как достичь этого в VBA?
Все, что я могу заставить работать, перемещает камеру вверх, но на самом деле просто хочет, чтобы пользователь вышел из режима редактирования и остался в текущей ячейке, на которую он дважды щелкнул.
Private Sub Cancel_Click()
Cells(ActiveCell.Column, ActiveCell.Row - 1).Activate
Cells(ActiveCell.Column, ActiveCell.Row).Activate
Unload Term
End Sub
Любые предложения?
Вы пробовали записи макроса, чтобы увидеть, что это проявляется? Я так быстро ответил на столько вопросов EXCEL-VBA, что я могу попытаться подсчитать. –