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
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.