Как автоматически обновить документ из его исходных документов в Word 2007?


0

Есть ли способ в Word 2007 создать документ, используя текст других документов, и создать связь между основным документом и исходными документами?

Целью этой взаимосвязи будет получение текста для каждого раздела основного документа из исходных документов, и если вы измените исходные документы, эти изменения будут автоматически обновлены в основном документе.


Вы можете сделать это с помощью 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
Джо Интернет
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.