Compartir a través de


Establecer los bloques de creación que se pueden usar para un control de contenido

El bloque de creación de un documento es un elemento de contenido prediseñado, como una portada o un encabezado o pie de página. Word incluye una biblioteca de bloques de creación de documentos entre los que los usuarios pueden elegir para insertar en un documento.

Un objeto ContentControl (Word) con un valor de propiedad ContentControl.Type (Word) de wdContentControlBuildingBlockGallery especifica un control de contenido que puede contener bloques de creación de documentos.

La enumeración WdBuildingBlockTypes contiene cada tipo de bloque de creación. Solo puede usar los siguientes tipos de bloques de creación dentro de un control de contenido de la galería de bloques de creación:

  • Autotexto

  • Tablas

  • Ecuaciones

  • Elementos rápidos

  • De Personalizada 1 a Personalizada 5

  • Autotexto personalizado

  • Tablas personalizadas

  • Ecuaciones personalizadas

  • Elementos rápidos personalizados

Para obtener más información sobre controles de contenido, vea Trabajar con controles de contenido. Los objetos usados en este ejemplo son:

Muestra

En el ejemplo de código siguiente se crea una instancia de un control de contenido de la galería de bloques de creación y, a continuación, se agrega un bloque de creación al control de contenido.

Sub SetBuildingBlock()
 
    Dim strTitle As String
    strTitle = "My Equation"
    Dim objContentControl As ContentControl
     
    Set objContentControl = ActiveDocument.ContentControls _
        .Add(wdContentControlBuildingBlockGallery)
    objContentControl.Title = strTitle
    objContentControl.BuildingBlockType = wdTypeEquations
   
End Sub

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.