В Excel нужно добавить ссылку на объектную модель Word:
В редакторе макросов (Alt + F11) выберите меню «Инструменты» и нажмите «Ссылки ...». Установите флажок рядом с «Библиотека объектов Microsoft Word». Нажмите «ОК». Теперь попробуйте снова запустить макрос.
Это должно привести тебя почти туда.
Я обнаружил несколько ошибок, которые могут быть проблемами совместимости. На какой версии офиса вы работаете? Я тестирую все это в Office 2010.
Что мне пришлось изменить, чтобы заставить его работать (по крайней мере, я так думаю, не знаю, чего именно вы пытаетесь достичь с помощью этого последнего цикла):
Set rng = wrdDoc.Range(Start:=wrdTbl.Rows(1).Range.Start, End:=wrdTbl.Rows(6).Range.End)
^ Изменены параметры настройки диапазона, чтобы вся таблица была правильно обнаружена (не уверен, что это именно то, что вам нужно, потому что он вызывается каждый раз при запуске цикла).
rng.ListFormat.ApplyListTemplate ListTemplate:=wrdApp.ListGalleries(wdNumberGallery).ListTemplates(1)
^ Параметр ListTemplate ожидается как объект ListTemplate. Вы устанавливаете temp3 для объекта ListLevel, который содержится в шаблоне ListTemplate. Опять же, не уверен, что это то, чего вы пытаетесь достичь, но в соответствии с документацией Office 2010 именно так и должно быть.