Partilhar via


Propriedade ContentControl.Type (Word)

Retorna ou define um WdContentControlType que representa o tipo de um controle de conteúdo. Leitura/gravação.

Sintaxe

expressão. Tipo

Expressão Uma expressão que retorna um objeto ContentControl .

Comentários

Use a propriedade Type para alterar o tipo de controle de conteúdo de um tipo para outro. No entanto, a capacidade de alterar o tipo de controle depende do tipo original e o conteúdo dentro do controle de conteúdo no momento da alteração. Todos os controles de conteúdo podem ser alterados para rich text ou bloco de construção Galeria tipo controles de conteúdo porque esses tipos permitem conteúdo arbitrário. Para outros tipos, se o conteúdo é válido para o tipo que você deseja alterar, em seguida, alterando o tipo é permitido. Caso contrário, a alteração será rejeitada, resultando em um erro em tempo de execução.

Exemplo

O exemplo a seguir verifica se o controle de conteúdo especificado é uma caixa de listagem suspensa ou uma caixa de combinação, e se ele for um desses dois tipos, moverá o último item na lista para cima, de forma que ele se torne o primeiro item na lista.

Dim objCC As ContentControl 
Dim objCL As ContentControlListEntry 
Dim intCount As Integer 
 
Set objCC = ActiveDocument.ContentControls.Item(3) 
 
If objCC.Type = wdContentControlComboBox Or _ 
 objCC.Type = wdContentControlDropdownList Then 
 
 Set objCL = objCC.DropdownListEntries.Item(objCC.DropdownListEntries.Count) 
 
 For intCount = 1 To objCC.DropdownListEntries.Count 
 objCL.MoveUp 
 Next 
 
End If

Confira também

Objeto ContentControl

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.