Основная часть документации находится в файле справки VBA, который поставляется вместе с Microsoft Word - для Microsoft Word 2003 ищите файл VBAWD10.CHM. Также проверьте справочник по Microsoft Office Visual Basic ( VBAOF11.CHM )
10 и 11 в приведенном выше номере - это номера версий Word и Office, поэтому пробег зависит от установленной версии Word. Кроме того, наименование не согласовано во всех версиях Word, поэтому поиск по всему VBA * .CHM, вероятно, найдет большую часть необходимой документации.
Они ответят на большинство ваших вопросов о Word API.
Не вижу очевидного способа найти список макросов в открытом документе или шаблоне, однако ... Пожалуйста, добавьте комментарий к этому ответу, если вы найдете метод, как мне было бы интересно узнать.
(Обратите внимание, что каждый вызов может вызывать исключение при использовании взаимодействия Word. Если в Word открыто любое модальное диалоговое окно , вы получите, например, исключение. Запрограммируйте соответственно).