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