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