Propiedad Document.CustomDocumentProperties (Word)

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

Sintaxis

expresión. CustomDocumentProperties

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

Comentarios

Utilice la propiedad BuiltInDocumentProperties para devolver la colección de propiedades de documento integradas.

Las propiedades de tipo msoPropertyTypeString (MsoDocProperties) no pueden superar los 255 caracteres de longitud.

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

Ejemplo:

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

Set myRange = ActiveDocument.Content 
myRange.Collapse Direction:=wdCollapseEnd 
For Each prop In ActiveDocument.CustomDocumentProperties 
 With myRange 
 .InsertParagraphAfter 
 .InsertAfter prop.Name & "= " 
 .InsertAfter prop.Value 
 End With 
Next

En este ejemplo se agrega una propiedad de documento personalizada a Sales.doc.

thename = InputBox("Please type your name", "Name") 
Documents("Sales.doc").CustomDocumentProperties.Add _ 
 Name:="YourName", LinkToContent:=False, Value:=thename, _ 
 Type:=msoPropertyTypeString

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.