В каждом списке может быть только (я думаю) 1 форма, которая используется в качестве шаблона документа.
Составьте вторичные списки для каждой формы Word.
Если у вас есть первичный список ввода, то рабочий процесс, который воссоздает копию списка во вторичном списке в соответствии с требуемой формой.
Это должно заставить вторичные списки заполнять данные в форме в соответствии с каждым типом, а затем сохранять форму обратно в ваш первичный список.
Немного в стороне, но должно быть в состоянии сделать.