Поделиться через


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

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

Синтаксис

expression. CustomDocumentProperties

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

Замечания

Это свойство возвращает всю коллекцию настраиваемых свойств документа. Используйте метод 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 и обратная связь.