Propriété Workbook.CustomDocumentProperties (Excel)

Renvoie ou définit une collection DocumentProperties qui représente toutes les propriétés de document personnalisé pour le classeur spécifié.

Syntaxe

expression. CustomDocumentProperties

expression Variable qui représente un objet Classeur .

Remarques

Cette propriété renvoie toute la collection des propriétés de document personnalisées. Utilisez la méthode Item pour renvoyer un seul membre de la collection (un objet DocumentProperty ) en spécifiant soit le nom de la propriété, soit l’index de la collection (sous forme de nombre).

La méthode Item étant la méthode par défaut pour la collection DocumentProperties , les instructions suivantes sont identiques.

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

Utilisez la propriété BuiltinDocumentProperties pour renvoyer l’ensemble des propriétés de document intégrées.

Les propriétés de type msoPropertyTypeString (MsoDocProperties) ne peuvent pas dépasser 255 caractères.

Exemple

Cet exemple montre comment afficher les noms et les valeurs des propriétés de document personnalisées sous forme d'une liste dans la feuille de calcul Worksheet 1.

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

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.