Propiedad Document.BuiltInDocumentProperties (Word)

Devuelve una colección DocumentProperties que representa todas las propiedades integradas del documento para el documento especificado.

Sintaxis

expresión. BuiltInDocumentProperties

expresión obligatoria. Variable que representa un objeto Document.

Comentarios

Para devolver un único objeto DocumentProperty que representa una propiedad de documento integrada específica, utilice la propiedad BuiltinDocumentProperties. Si Microsoft Word no define un valor para una de las propiedades de documento integradas, al leer la propiedad Value de ese documento, genera un error.

Para obtener información sobre cómo devolver un único miembro de una colección, vea Devolver un objeto de una colección.

Utilice la propiedad CustomDocumentProperties para devolver la colección de propiedades de documento personalizadas.

Ejemplo:

En este ejemplo se inserta una lista de propiedades integradas al final del documento activo.

Sub ListProperties() 
 Dim rngDoc As Range 
 Dim proDoc As DocumentProperty 
 
 Set rngDoc = ActiveDocument.Content 
 
 rngDoc.Collapse Direction:=wdCollapseEnd 
 
 For Each proDoc In ActiveDocument.BuiltInDocumentProperties 
 With rngDoc 
 .InsertParagraphAfter 
 .InsertAfter proDoc.Name & "= " 
 On Error Resume Next 
 .InsertAfter proDoc.Value 
 End With 
 Next 
End Sub

En este ejemplo se muestra el número de palabras en el documento activo.

Sub DisplayTotalWords() 
 Dim intWords As Integer 
 intWords = ActiveDocument.BuiltInDocumentProperties(wdPropertyWords) 
 MsgBox "This document contains " & intWords & " words." 
End Sub

Consulte también

Objeto Document

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.