Propriété Workbook.BuiltinDocumentProperties (Excel)
Renvoie une collection DocumentProperties qui représente toutes les propriétés de document intégrées pour le classeur spécifié. En lecture seule.
Syntaxe
expression. BuiltinDocumentProperties
Expression Variable qui représente un objet Workbook .
Remarques
Cette propriété renvoie la collection entière des propriétés de document prédéfinies. 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).
Reportez-vous aux propriétés du document par valeur d’index ou par nom. La liste suivante affiche les noms des propriétés de document prédéfinies disponibles :
- Titre
- Sujet
- Auteur
- Mots-clés
- Comments
- Modèle
- Last Author
- Revision Number
- Nom de l’application
- Last Print Date
- Creation Date
- Last Save Time
- Total Editing Time
- Number of Pages
- Number of Words
- Number of Characters
- Sécurité
- Catégorie
- Format
- Responsable
- Société
- Number of Bytes
- Number of Lines
- Number of Paragraphs
- Number of Slides
- Number of Notes
- Number of Hidden Slides
- Number of Multimedia Clips
- Base de lien hypertexte
- Nombre de caractères (avec espaces)
Les applications conteneurs ne sont pas nécessaires pour définir les valeurs de toutes les propriétés de document prédéfinies. Si Microsoft Excel ne définit pas de valeur pour l’une des propriétés de document intégrées, la lecture de la propriété Value de cette propriété de document génère une erreur.
Étant donné que la méthode Item est la méthode par défaut pour la collection DocumentProperties , les instructions suivantes sont identiques.
BuiltinDocumentProperties.Item(1)
BuiltinDocumentProperties(1)
Utilisez la propriété CustomDocumentProperties pour renvoyer la collection de propriétés de document personnalisées.
Exemple
Cet exemple montre comment afficher les noms des propriétés de document prédéfinies sous forme d'une liste dans la feuille de calcul Worksheet 1.
rw = 1
Worksheets(1).Activate
For Each p In ActiveWorkbook.BuiltinDocumentProperties
Cells(rw, 1).Value = p.Name
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.