powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Макрос для вставки значения в поле Docproperty в MS Word
5 сообщений из 5, страница 1 из 1
Макрос для вставки значения в поле Docproperty в MS Word
    #34692662
Calachik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Возможно кто-то уже писал макрос, выполняющий следующее:

Вставить во все файлы MS Word 2003, находящиеся в одном каталоге определенные свойства файла (в поле Docproperty). Значения свойств файла одинаковы для всех файлов в каталоге.


И если можно, то подскажите, что лучше почитать для того, чтобы самостоятельно писать макросы.
Заранее спасибо :)
...
Рейтинг: 0 / 0
Макрос для вставки значения в поле Docproperty в MS Word
    #34692805
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Calachik
Вставить во все файлы MS Word 2003, находящиеся в одном каталоге определенные свойства файла (в поле Docproperty).
BuiltInDocumentProperties Property
Или по русски — Совет 382. Как узнать значение свойств документа Word

Calachik
И если можно, то подскажите, что лучше почитать для того, чтобы самостоятельно писать макросы.
Заранее спасибо :)
Первые шаги
...
Рейтинг: 0 / 0
Макрос для вставки значения в поле Docproperty в MS Word
    #34696098
Calachik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо.

1. А подскажите, почему не работает вот такой макрос для вставки прользовательских свойств файла

ActiveDocument.CustomDocumentProperties(wdPropertyВерсия).Value = "1.0"

выдается ошибка, что wdPropertyВерсия = Empty


2. Также я бы хотела, чтобы свойства файла не набирались вручную в макросе. а подставлялись в макрос из другого файла - предположим это могут быть закладки в другом файле, либо значения экселевских ячеек. В какую сторону посмотреть?
...
Рейтинг: 0 / 0
Макрос для вставки значения в поле Docproperty в MS Word
    #34696139
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CalachikСпасибо.

1. А подскажите, почему не работает вот такой макрос для вставки прользовательских свойств файла

ActiveDocument.CustomDocumentProperties(wdPropertyВерсия).Value = "1.0"
выдается ошибка, что wdPropertyВерсия = Empty

потому что у вас коллекция ActiveDocument.CustomDocumentProperties пустая. В CustomDocumentProperties надо добавлять элементы через Add.

Calachik
2. Также я бы хотела, чтобы свойства файла не набирались вручную в макросе. а подставлялись в макрос из другого файла - предположим это могут быть закладки в другом файле, либо значения экселевских ячеек. В какую сторону посмотреть?
Если закладки, то это коллекция activeDocument.Bookmarks. Если ячейки, то — activesheet.cells.
...
Рейтинг: 0 / 0
Макрос для вставки значения в поле Docproperty в MS Word
    #34700639
Calachik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо.
С первой частью - добавление свойств я разобралась.
Теперь хочу понять, что надо использовать для того, чтобы открыть все файлы Word, находящиеся в данном каталоге.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Макрос для вставки значения в поле Docproperty в MS Word
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]