Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Representa um controle de barra de comandos. O objeto CommandBarControl é membro da coleção CommandBarControls. As propriedades e métodos do objeto CommandBarControl são compartilhados pelos objetos CommandBarButton, CommandBarComboBox e CommandBarPopup.
Observação
[!OBSERVAçãO] O uso de CommandBars em alguns aplicativos do Microsoft Office foi substituído pelo novo componente da faixa de opções da interface de usuário do Microsoft Office Fluent. Para obter mais informações, consulte Descrição geral do friso do Office Fluent.
Comentários
Ao escrever código do Visual Basic para funcionar com controles da barra de comando personalizado, você usa os objetos CommandBarButton, CommandBarComboBox e CommandBarPopup.
Ao escrever código para trabalhar com controles internos no aplicativo contêiner que não podem ser representados por um desses três objetos, use o objeto CommandBarControl. Utilize Controlos (índice), em que o índice é o número de índice de um controlo, para devolver um objeto CommandBarControl . (A propriedade Tipo do controlo tem de ser msoControlLabel, msoControlExpandingGrid, msoControlSplitExpandingGrid, msoControlGrid ou msoControlGauge).
Podem ser atribuídas a variáveis declaradas como CommandBarControlCommandBarButton, CommandBarComboBox e CommandBarPopup valores.
Exemplo
Você também pode usar o método FindControl para retornar um objeto CommandBarControl. O exemplo a seguir procura um controle do tipo msoControlGauge; Caso encontre, ele exibe o número de índice do controle e o nome da barra de comando que o contém. Neste exemplo, a variável lbl representa um objeto CommandBarControl .
Set lbl = CommandBars.FindControl(Type:= msoControlGauge)
If lbl Is Nothing Then
MsgBox "A control of type msoControlGauge was not found."
Else
MsgBox "Control " & lbl.Index & " on command bar " _
& lbl.Parent.Name & " is type msoControlGauge"
End If
Confira também
- CommandBarControl object members (Membros do objeto CommandBarControl)
- Referência do modelo de objeto
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.