Это не должно выполняться на стороне сервера.Работа с приложениями Office на стороне сервера не поддерживается - приложения Office являются приложениями конечного пользователя.Они могут легко «зависнуть» при использовании из-за ожидания ввода данных пользователем.
Более подробную информацию об использовании Office на сервере можно найти здесь
Возможно : теоретически да, но никто не может гарантировать, чтокод и содержание документа неизвестны.Но теоретически, если он работает на настольном компьютере, он может работать при запуске на сервере.
Более «правильный» способ манипулировать документами Office на сервере - это работать непосредственно с файлами Office Open XML, вместо этогоих открытия в интерфейсе приложения.Форматы файлов были разработаны для этого сценария, и их выполнение также намного быстрее.Я предполагаю, однако, так как поля TC и TA упоминаются, что макрос также создает TOC?Если да, то документ также должен быть открыт для генерации оглавления (обновите поле).На стороне сервера это означало бы использование Word Automation Services, являющейся частью SharePoint.