Compartilhar via


Propriedade CommandBar.Context (Office)

Obtém ou define uma cadeia de caracteres que determina onde uma barra de comandos será salva. A cadeia de caracteres é definida e interpretada pelo aplicativo. Leitura/gravação.

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 Visão geral da faixa de opções fluente do Office.

Sintaxe

expressão. Contexto

Expressão Uma variável que representa um objeto CommandBar .

Comentários

Você pode definir a propriedade Context apenas para barras de comandos personalizadas. Essa propriedade falhará se o aplicativo não reconhecer a cadeia de caracteres de contexto, ou se o aplicativo não oferece suporte a cadeias de caracteres de contexto inconstantes programaticamente.

Exemplo

Este exemplo exibe uma caixa de mensagem que contém a cadeia de caracteres de contexto para a barra de comandos chamada "Custom". Este exemplo funciona no Microsoft Word e outros aplicativos que suportam a propriedade Context.

Set myBar = CommandBars _ 
    .Add(Name:="Custom", Position:=msoBarTop, _ 
    Temporary:=True) 
With myBar 
    .Controls.Add Type:=msoControlButton, ID:=2 
    .Visible = True  
End With 
MsgBox (myBar.Context) 

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.