Свойство Workbook.CustomDocumentProperties (Excel)

Возвращает или задает коллекцию DocumentProperties , представляющую все настраиваемые свойства документа для указанной книги.

Синтаксис

выражение. CustomDocumentProperties

выражение Переменная, представляющая объект книги .

Примечания

Это свойство возвращает всю коллекцию пользовательских свойств документа. Используйте метод Item для возврата одного члена коллекции (объекта DocumentProperty ), указав либо имя свойства, либо индекс коллекции (в виде числа).

Так как метод Item является методом по умолчанию для коллекции DocumentProperties , следующие операторы идентичны.

CustomDocumentProperties.Item("Complete")
CustomDocumentProperties("Complete")

Используйте свойство BuiltinDocumentProperties для возврата коллекции встроенных свойств документов.

Длина свойств типа msoPropertyTypeString (MsoDocProperties) не может превышать 255 символов.

Пример

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

rw = 1 
Worksheets(1).Activate 
For Each p In ActiveWorkbook.CustomDocumentProperties 
    Cells(rw, 1).Value = p.Name 
    Cells(rw, 2).Value = p.Value 
    rw = rw + 1 
Next

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.