Нажмите / DoubleClick, чтобы открыть пользовательскую форму в Word - PullRequest
0 голосов
/ 11 мая 2018

Я только создавал шаблон в Word, который использует элементы управления контентом, и у меня есть пользовательская форма, которая помогает автоматически заполнять данные, которые активируются с помощью клавиши управления.Вы знаете, как в Excel VBA вы можете щелкнуть ячейку, чтобы обновить ее, открыть форму пользователя или выполнить ряд задач.В Word вы можете дважды или в один клик щелкнуть элемент управления контентом для каждого слова и получить всплывающую форму?

Я думаю, было бы неплохо сделать это, открыться для любых идей, которые я должен опробовать.

1 Ответ

0 голосов
/ 11 мая 2018

В отличие от элементов управления содержимым, элементы управления ActiveX имеют события Click и DoubleClick.Вы можете добавить элемент управления ActiveX (например, кнопку или метку) и использовать его событие Click, чтобы делать все, что вы хотите:

ActiveX controls

И затем просто, используйте что-то вроде этого:

Private Sub lblTest_Click()
    MsgBox "You clicked on a label."
End Sub

Private Sub btnTest_Click()
    MsgBox "You clicked on a button."
End Sub

Результат:

Label clicked

Надеюсь, что поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...