MS Word - оформил Контент Контроля с маркерами

Я работаю с Контент-Контролями в MS Word 2010. Я добавляю текст в Контент-Контроли, используя Java. Часть текста содержит несколько предложений, и я хотел бы, чтобы каждое предложение отображалось в виде маркера. Мне удалось определить стиль маркера в MS Word. Однако я не знаю, как сделать так, чтобы каждое предложение отображалось в виде маркера (теперь весь текст отображается в виде только одного маркера). Каков наилучший способ сделать это? Я рассматриваю возможность использования VBA, но не уверен, как добавить макрос VBA в Контент-контроль.

1 ответ

В Word точки маркера реализуются через нумерацию списков.

Для нумерации списка вам нужны параграфы (вы устанавливаете numPr на pPr).

Чтобы элемент управления содержимым содержал абзацы, вам необходим элемент управления на уровне блоков.

Итак, вам нужен элемент управления форматированного текста на уровне блоков, а затем поместите в него свой контент, один абзац на предложение, отформатированный с использованием нумерации списка (либо с непосредственным применением numPr, либо с использованием стиля, который использует этот numPr).

Другие вопросы по тегам