Compartilhar via


Defina os blocos de construção que você pode usar para um controle de conteúdo

Um bloco de construção de documento é uma parte do conteúdo desenvolvido previamente, como uma folha de rosto ou um cabeçalho ou rodapé. O Word inclui uma biblioteca de blocos de construção de documentos que os usuários podem escolher para inserir em um documento.

Um objeto ContentControl (Word) com um valor de propriedade ContentControl.Type (Word) do wdContentControlBuildingBlockGallery especifica um controle de conteúdo que pode conter blocos de construção de documentos.

A enumeração WdBuildingBlockTypes contém cada tipo de bloco de construção. Você só pode usar os seguintes tipos de bloco de construção em um controle de conteúdo da galeria de blocos de construção:

  • AutoTexto

  • Tabelas

  • Equações

  • Partes rápidas

  • Personalizado 1 a 5

  • AutoTexto Personalizado

  • Tabelas Personalizadas

  • Equações Personalizadas

  • Partes Rápidas Personalizadas

Para obter mais informações sobre os controles de conteúdo, consulte Trabalhando com controles de conteúdo. Os objetos usados neste exemplo são:

Amostra

O exemplo de código a seguir instancia um controle de conteúdo da galeria de blocos de construção e adiciona um bloco de construção ao controle de conteúdo.

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

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.