akoks пишет:Alex_Gur пишет:Получается, что Вам нужно брать данные из свойств другого файла?
так точно
Это - довольно трудно. Я вижу только следующее решение:
- Открываем два окна с обоими документами (лучше, чтобы других окон в Word открыто не было).
- Переход из окна в окно:
ActiveWindow.Next.Activate
- Примеры обращения к свойствам текущего документа:
MsgBox ActiveDocument.BuiltInDocumentProperties("Title")
Перечень встроенных свойств документов MSOffice:
внешняя ссылка
- Присваиваем значение свойства переменной (например, StrA).
Dim strA as String
strA = ActiveDocument.BuiltInDocumentProperties("Title")
- Передаем значение этой переменной свойству другого документа:
ActiveWindow.Next.Activate
ActiveDocument.BuiltInDocumentProperties("Title") = strA
Как-то так...
Может быть у коллег найдется более красивое решение?
Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.