Как я могу создать предопределенную надстройку для хранения фраз в Word-VBA? - PullRequest
0 голосов
/ 10 ноября 2019

Мне нужно создать простую надстройку для текстового документа, используемого при администрировании. Он имеет простую таблицу со столбцом даты и столбцом, в который вы помещаете одно или несколько предложений (маркеров), которые описывают задачу, которую вы выполнили в эту дату. У меня есть документ со всеми возможными предложениями / маркерами, которые можно использовать. Мне нужно создать надстройку, при нажатии на которую открывается прокручиваемое диалоговое окно, в котором вы можете просмотреть все предложения, выбрать нужное, выбрать его и нажать «ОК». Затем он вставляется туда, где находится курсор. В некотором смысле это словарь фраз, похожий на словарь или тезаурус, с той лишь разницей, что целые предложения - это элементы вместо слов.

У меня есть некоторый опыт работы с VBA, но в основном с Excel VBA. Сначала я подумал, что буду хранить все фразы в листе Excel, а затем открою лист, чтобы позволить пользователю выбрать его. Но это не хорошо, потому что это открывает целый новый документ. Я хотел бы, чтобы он был частью оригинального документа, как надстройка.

Мне нужно только какое-то направление, я пытался зайти в него, но почему-то ничего, даже отдаленно не похожего на то, что мне нужно, было всплывающее окно. .

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