Como Adicionar um Botão de Ação Personalizado à Faixa de Opções do Novo Outlook
🔍 WiseChecker

Como Adicionar um Botão de Ação Personalizado à Faixa de Opções do Novo Outlook

Você quer colocar um botão de ação personalizado na faixa de opções do novo Outlook para Windows para executar uma tarefa específica com um clique, em vez de navegar por vários menus. O novo Outlook usa uma faixa de opções simplificada que não oferece suporte nativo a botões personalizados através da caixa de diálogo Personalizar Faixa de Opções encontrada no Outlook clássico. Este artigo explica como usar a Barra de Ferramentas de Acesso Rápido e suplementos de terceiros para adicionar um botão de ação personalizado à interface da faixa de opções do novo Outlook.

Principais Conclusões: Adicionar um Botão de Ação Personalizado à Faixa de Opções do Novo Outlook

  • Personalização da Barra de Ferramentas de Acesso Rápido: Adicione qualquer comando interno à QAT acima da faixa de opções para acesso com um clique.
  • Instalação de suplemento de terceiros: Estenda a faixa de opções com botões personalizados instalando um suplemento do AppSource ou um manifesto XML personalizado.
  • Macros VBA e a guia Desenvolvedor: Habilite a guia Desenvolvedor para executar macros VBA, que podem ser atribuídas a botões da QAT como ações personalizadas.

ADVERTISEMENT

Visão Geral dos Botões de Ação Personalizados na Faixa de Opções do Novo Outlook

O novo Outlook para Windows usa uma faixa de opções moderna que é mais simples que a do Outlook clássico. A Microsoft removeu a caixa de diálogo Personalizar Faixa de Opções da interface do novo Outlook. Você não pode adicionar botões personalizados diretamente às guias da faixa de opções no novo Outlook. No entanto, você pode adicionar botões de ação personalizados à Barra de Ferramentas de Acesso Rápido, que aparece acima ou abaixo da faixa de opções. A QAT oferece suporte a todos os comandos internos e também pode executar macros criadas com VBA. Para botões personalizados mais avançados que aparecem diretamente em uma guia da faixa de opções, você precisa instalar um suplemento de terceiros ou implantar um suplemento personalizado usando a plataforma de Suplementos do Office. Esta seção cobre os pré-requisitos e limitações antes de começar.

Pré-requisitos para Adicionar um Botão de Ação Personalizado

Você precisa de uma assinatura do Microsoft 365 com o novo Outlook para Windows instalado. O novo Outlook está disponível no Canal Atual do Microsoft 365 e no Canal Enterprise Mensal. Você deve ter permissão para instalar suplementos se estiver usando uma conta corporativa ou de estudante. Para macros VBA, você precisa habilitar a guia Desenvolvedor na faixa de opções primeiro. As macros têm suporte apenas no novo Outlook para Windows, não na versão web ou no novo Outlook para Mac.

Passos para Adicionar um Botão de Ação Personalizado à Barra de Ferramentas de Acesso Rápido

A Barra de Ferramentas de Acesso Rápido é a maneira mais direta de adicionar um botão de ação personalizado no novo Outlook. Você pode adicionar qualquer comando interno à QAT e atribuir uma ação personalizada se combiná-la com uma macro VBA. Siga estes passos para adicionar um comando interno à QAT.

  1. Abra o Outlook e localize a Barra de Ferramentas de Acesso Rápido
    A QAT é a pequena barra de ferramentas no topo da janela do Outlook, acima da faixa de opções. Por padrão, contém os botões Salvar, Desfazer e Refazer. Clique na pequena seta para baixo no lado direito da QAT para abrir o menu Personalizar Barra de Ferramentas de Acesso Rápido.
  2. Selecione um comando da lista padrão
    No menu suspenso, você vê uma lista de comandos comumente usados, como Novo E-mail, Responder a Todos, Encaminhar e Imprimir. Clique em qualquer comando para adicioná-lo à QAT. Uma marca de seleção aparece ao lado do comando quando ele é adicionado.
  3. Adicione um comando que não está na lista padrão
    Clique em Mais Comandos na parte inferior do menu suspenso. A caixa de diálogo Opções do Outlook é aberta com a guia Barra de Ferramentas de Acesso Rápido selecionada. No menu suspenso Escolher comandos de, selecione Todos os Comandos. Percorra a lista alfabética de todos os comandos disponíveis do Outlook. Selecione o comando desejado, por exemplo, Marcar como Lido, e clique em Adicionar. Use os botões Mover para Cima e Mover para Baixo para reordenar os botões. Clique em OK para salvar.
  4. Atribua um atalho de teclado ao botão da QAT
    Depois de adicionar um comando à QAT, você pode atribuir um atalho de teclado a ele. Pressione Alt no teclado. Cada botão da QAT exibe um número. Pressione o número para ativar esse botão. Você não pode reatribuir esses números. Para alterar a ordem dos botões, volte às opções da Barra de Ferramentas de Acesso Rápido e reordene-os. Os números são atualizados automaticamente.

ADVERTISEMENT

Passos para Adicionar um Botão de Ação Personalizado Usando uma Macro VBA

Se os comandos internos não cobrirem sua ação personalizada, você pode escrever uma macro VBA e adicioná-la à QAT. Este método funciona para ações como mover mensagens selecionadas para uma pasta específica ou enviar respostas automáticas.

  1. Habilite a guia Desenvolvedor na faixa de opções
    Clique com o botão direito em qualquer área vazia da faixa de opções e selecione Personalizar a Faixa de Opções. No painel direito, marque a caixa ao lado de Desenvolvedor. Clique em OK. A guia Desenvolvedor agora aparece na faixa de opções.
  2. Abra o editor VBA e crie uma macro
    Na guia Desenvolvedor, clique em Visual Basic. No editor VBA, clique com o botão direito em Project1 (VbaProject.OTM) no painel esquerdo e selecione Inserir > Módulo. No novo módulo, escreva o código da sua macro. Por exemplo, uma macro para marcar o e-mail selecionado como lido e movê-lo para a pasta Arquivo Morto:

    Sub MarcarLidoEArquivar()
    Dim obj As Object
    For Each obj In Application.ActiveExplorer.Selection
    If TypeOf obj Is MailItem Then
    Dim mail As MailItem
    Set mail = obj
    mail.UnRead = False
    mail.Move Application.GetNamespace("MAPI").GetDefaultFolder(olFolderArchive)
    End If
    Next
    End Sub

    Feche o editor VBA.

  3. Adicione a macro à Barra de Ferramentas de Acesso Rápido
    Clique com o botão direito na QAT e selecione Personalizar Barra de Ferramentas de Acesso Rápido. No menu suspenso Escolher comandos de, selecione Macros. Você vê o nome da sua macro na lista, por exemplo, Project1.Module1.MarcarLidoEArquivar. Selecione-a e clique em Adicionar. Clique em OK. O botão da macro agora aparece na QAT.
  4. Teste o botão de ação personalizado
    Selecione um ou mais e-mails na sua caixa de entrada. Clique no novo botão de macro na QAT. A macro executa a ação personalizada que você escreveu. Se a macro não for executada, verifique se as macros estão habilitadas na Central de Confiabilidade. Vá em Arquivo > Opções > Central de Confiabilidade > Configurações da Central de Confiabilidade > Configurações de Macro. Selecione Habilitar todas as macros e marque Confiar acesso ao modelo de objeto do projeto VBA. Clique em OK.

Passos para Adicionar um Botão de Ação Personalizado Usando um Suplemento de Terceiros

Para botões personalizados que aparecem diretamente em uma guia da faixa de opções em vez da QAT, você deve usar um suplemento. O novo Outlook oferece suporte a Suplementos do Office criados com a API JavaScript do Office. Você pode instalar um suplemento do AppSource ou implantar um suplemento personalizado a partir de um arquivo de manifesto XML.

  1. Abra a caixa de diálogo Obter Suplementos
    Clique nas reticências (três pontos) no lado direito da faixa de opções e selecione Obter Suplementos. A loja de Suplementos do Office é aberta em um painel no lado direito.
  2. Pesquise um suplemento que forneça botões de ação personalizados
    Na caixa de pesquisa, digite uma palavra-chave como “botão personalizado” ou “macro”. Navegue pelos resultados. Procure suplementos que mencionem explicitamente personalização da faixa de opções ou ações personalizadas. Por exemplo, o suplemento “Ações Personalizadas para Outlook” ou “Ribbon Commander” pode aparecer. Clique em Adicionar no suplemento que você deseja instalar. Siga as instruções para conceder permissões.
  3. Implante um suplemento personalizado a partir de um manifesto XML
    Se você tiver um arquivo de manifesto de suplemento personalizado fornecido pelo seu departamento de TI ou desenvolvido internamente, clique em Meus suplementos no topo do painel de Suplementos. Clique em Carregar Suplemento Personalizado na parte inferior. Navegue até o arquivo de manifesto XML e selecione-o. Clique em Instalar. O suplemento personalizado aparece na faixa de opções em sua própria guia ou na guia Página Inicial, dependendo de como o manifesto define o botão.
  4. Use o botão de ação personalizado
    Após a instalação, o botão personalizado aparece na faixa de opções. Clique nele para executar a ação definida pelo suplemento. Se o botão não aparecer, reinicie o Outlook. Alguns suplementos exigem uma reinicialização para carregar.

ADVERTISEMENT

Problemas Comuns ao Adicionar Botões de Ação Personalizados

O botão da QAT não aparece após adicionar uma macro

Se você adicionar uma macro à QAT, mas o botão estiver esmaecido ou ausente, a macro pode conter erros ou o projeto VBA pode estar bloqueado. Abra o editor VBA pressionando Alt+F11. Verifique se o módulo não contém erros de sintaxe. Certifique-se de que a macro seja pública e não privada. Verifique também se as macros estão habilitadas na Central de Confiabilidade conforme descrito anteriormente.

O botão do suplemento personalizado está ausente após uma atualização do Outlook

As atualizações do Outlook podem remover ou desabilitar suplementos de terceiros. Vá em Arquivo > Opções > Suplementos. Em Gerenciar, selecione Suplementos COM e clique em Ir. Verifique se o seu suplemento está listado e a caixa está marcada. Se estiver desmarcada, marque-a e clique em OK. Se o suplemento não estiver listado, reinstale-o do AppSource ou carregue o manifesto novamente.

O botão de macro VBA não funciona em seleções múltiplas

O código da macro deve iterar explicitamente pela coleção Selection. Se a macro agir apenas no primeiro item selecionado, atualize o código para usar um loop For Each como mostrado no exemplo acima. Certifique-se também de que a macro está atribuída ao botão da QAT e não apenas a um atalho de teclado.

Barra de Ferramentas de Acesso Rápido vs Botões Personalizados na Guia da Faixa de Opções: Principais Diferenças

Item Barra de Ferramentas de Acesso Rápido Botão Personalizado na Guia da Faixa de Opções
Localização Acima ou abaixo da faixa de opções Em uma guia específica da faixa de opções
Suportado no novo Outlook Sim, totalmente suportado Apenas via suplementos de terceiros
Pode executar macros VBA Sim Não, suplementos usam API JavaScript
Método de personalização Opções do Outlook ou clique direito na QAT Instalar suplemento do AppSource ou manifesto
Número de botões Ilimitado, mas limitado pela largura da tela Definido pelo manifesto do suplemento
Requer programação Apenas para macros Para desenvolvimento de suplemento personalizado

Agora você pode adicionar um botão de ação personalizado à faixa de opções do novo Outlook usando a Barra de Ferramentas de Acesso Rápido para comandos internos ou macros VBA. Para botões que aparecem diretamente em uma guia da faixa de opções, instale um suplemento de terceiros do AppSource ou implante um manifesto de suplemento personalizado. Experimente adicionar uma macro que arquive mensagens selecionadas com um clique para acelerar a limpeza diária de e-mails. Para automação avançada, explore a documentação de Suplementos do Office para criar seu próprio botão de faixa de opções personalizado usando a API JavaScript do Office.

ADVERTISEMENT