Есть ли способ в Word 2007 создать документ, используя текст других документов, и создать связь между основным документом и исходными документами?
Целью этой взаимосвязи будет получение текста для каждого раздела основного документа из исходных документов, и если вы измените исходные документы, эти изменения будут автоматически обновлены в основном документе.
microsoft-office-2007
documents
automatic-update
Peterstone
источник
источник
Вы можете сделать это с помощью VBA.
Джо Интернет
Вы хотите сделать макрос?
Питерстоун
Макросы используют VBA в качестве языка управления, но они ограничены в том, что они могут делать, так как макрос записи ограничен. Тем не менее, вы можете вообще обойти макрос записи и создавать программы непосредственно в VBA, которые могут управлять Word (и остальной частью Office). Иногда полезно записать макрос, чтобы увидеть полученный код, но большая часть кода макроса довольно неэффективна. Например, рекордер запишет каждое действие, которое вы выполняете для создания таблицы - вставьте 10 строк, нет, удалите 5, подождите, добавьте еще 2, чтобы в общей сложности 7 строк ...
Joe Internet
... полученный макрос при воспроизведении вставит 10, удалит 5, вставит 2, как записано. Или вы можете просто написать код VBA, чтобы напрямую создать таблицу из 7 строк. Вы можете найти больше информации в Microsoft Word Developer Center ... msdn.microsoft.com/en-us/office/aa905482.aspx
Джо Интернет