Partager via


Propriété Workbook.CustomDocumentProperties (Excel)

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

Syntaxe

expression. CustomDocumentProperties

Expression Variable qui représente un objet Workbook .

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 le nom de la propriété ou l’index de la collection (sous forme de nombre).

Étant donné que la méthode Item est 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 la collection de 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.