Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сообщений [ 7 ]
- mikkelle
- полковник
- Неактивен
- Зарегистрирован: 21.01.2010
- Сообщений: 227
- Поблагодарили: 12
Тема: Методы и свойства AttachedTemplate
В VB при вводе строки
ActiveDocument.AttachedTemplate
автоподстановщик не выдает никакого ниспадающего меню со свойствами AttachedTemplate.
Знаю некоторые свойства и методы. Подскажите какие еще свойства и методы существуют для AttachedTemplate или дайте ссылочку где о них почитать?
С уважением

- viter.alex
- Модератор
- Неактивен
- Откуда: Харьков, Украина
- Зарегистрирован: 21.12.2009
- Сообщений: 884
- Поблагодарили: 140
Re: Методы и свойства AttachedTemplate
Все свойства объекта Template
Лучше день потерять — потом за пять минут долететь!
- mikkelle
- полковник
- Неактивен
- Зарегистрирован: 21.01.2010
- Сообщений: 227
- Поблагодарили: 12
Re: Методы и свойства AttachedTemplate
Спасибо. А где можно узнать о действиях, проводимых над объектом (например Delete)?
- mikkelle
- полковник
- Неактивен
- Зарегистрирован: 21.01.2010
- Сообщений: 227
- Поблагодарили: 12
Re: Методы и свойства AttachedTemplate
И еще.
Документ, созданный на базе какого-либо пользовательского шаблона отличного от Normal.dotm, при открытии на другой машине, не находя "своего" шаблона, автоматически использует Normal.dotm. Однако в форме "Шаблоны и надстройки" в поле "Шаблон документа" сохраняется ссылка (путь и имя) на "родной" (первоначальный) шаблон.
Каким образом можно программно получить эти данные?

- admin
- Администратор
- Неактивен
- Откуда: Земля
- Зарегистрирован: 15.12.2009
- Сообщений: 508
- Поблагодарили: 39
Re: Методы и свойства AttachedTemplate
Недавно сам мучился с этим вопросом. Мне нужно было автоматически менять имя диска в полном пути к шаблону документа, поскольку имена дисков на домашнем компьютере и рабочем отличались.
Примерное решение для этого такое:
Sub TemplateName()
Dim tmpl As Template
Dim tmplPath As String
'определяем шаблон, на котором основан данный документ
Set tmpl = ActiveDocument.AttachedTemplate
'получаем полный путь к шаблону документа
tmplPath = tmpl.FullName
MsgBox tmplPath
End Sub
- mikkelle
- полковник
- Неактивен
- Зарегистрирован: 21.01.2010
- Сообщений: 227
- Поблагодарили: 12
Re: Методы и свойства AttachedTemplate
Уважаемый Admin это не является решением проблемы, потому как "ActiveDocument.AttachedTemplate" показывает реально присоединенный шаблон документа, а в поле "Шаблон документа" формы "Шаблоны и надстройки" остается ссылка на первоначальный шаблон!
Вот каким бы образом "вытащить" эту ссылочку?

- admin
- Администратор
- Неактивен
- Откуда: Земля
- Зарегистрирован: 15.12.2009
- Сообщений: 508
- Поблагодарили: 39
Re: Методы и свойства AttachedTemplate
Верно. Однако, когда я решал свою задачу, я тоже интересовался, как же вытащить этот путь из поля "Шаблон документа". На одном из форумов гуру ВБА ответили, что никак. Поэтому я делал иным образом.
Как я уже писал, у меня был один шаблон на флешке. Имя диска (флешки) на рабочем компе было Е, на домашнем - F. И документ, созданный дома, и открываемый на работе не подхватывал нужный шаблон, поскольку путь уже был иным.
Когда я создавал документ из шаблона дома (или на работе), то у меня путь к шаблону сохранялся в свойствах документа. Пересев за другой компьютер и открывая документ, у меня автоматически менялся и путь к нужному шаблону (присоединял к документу нужный шаблон).
Я вполне допускаю мысль, что все-таки каким-то образом можно получить путь к шаблону из указанного поля - ведь есть поле, в которое заносится путь, значит должен быть способ получить его обратно. Но увы...
Сообщений [ 7 ]
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Методы и свойства AttachedTemplate
В своей деятельности вы наверняка пользуетесь таким мощным текстовым редактором, каким является Microsoft Word. На портале о Microsoft Office Word вы узнаете про: выходит окошко неверно указана единица.
И, конечно, если работа с текстами в Ворде составляет значительную долю вашего труда, вам приходила в голову мысль о том, как оптимизировать ее. На портале о Microsoft Office Word вы узнаете про: как в майкрософт ворд 7 сделать страницу в виде альбомной.
Этот вопрос является приоритетным на форуме Ворд Экспер, посвященном работе с различными версиями программы. Наш сайт о Microsoft Office Word даст ответ про: устранение неполадок с ключом продукта office 2010. не могу открыть ворд.
Форум, прежде всего, ориентирован на написание разнообразных макросов и шаблонов для Ворда. Тут есть готовые решения той или иной задачи, разбираются различные пути. На портале о Microsoft Office Word вы узнаете про: как уменьшить выделенный текст в ворде.
Вы найдете все о макросах – от самых азов для новичков, до тонкостей, которыми делятся друг с другом опытные пользователи. На портале о Microsoft Office Word вы узнаете про: как в worde писать в строке.
В одном из подразделов форума вы можете оставить описание своей проблемы и сделать заказ на разработку макроса или шаблона. Наш сайт о Microsoft Office Word даст ответ про: ак word писать почеркнутой линией.
Конечно, автоматизация, не единственная тема форума. Здесь обсуждаются настройки различных версий Ворда и любые другие вопросы, связанные с самой программой, редактированием, написанием, рецензированием текстов в Ворде. На портале о Microsoft Office Word вы узнаете про: программа для восстановления документов word.
Самым часто возникающим проблемам посвящен отдельный раздел, который стоит посетить в первую очередь. Наш сайт о Microsoft Office Word даст ответ про: как текст записать в альбомном варианте.
Если у вас есть чем поделиться с другими пользователями Ворда, вы можете выкладывать свои решения в соответствующих подразделах. Наш сайт о Microsoft Office Word даст ответ про: знак автосуммы word 2003.