Falta de Formulários Personalizados no Novo Outlook para Usuários do Clássico: Alternativas
🔍 WiseChecker

Falta de Formulários Personalizados no Novo Outlook para Usuários do Clássico: Alternativas

Usuários do Outlook Clássico que dependem de formulários personalizados para padronizar entrada de dados, automatizar fluxos de trabalho ou impor regras de negócio descobrirão que o novo Outlook para Windows não oferece suporte a esses formulários. Essa lacuna afeta tarefas como rastreamento de incidentes, solicitações de aprovação e modelos de e-mail estruturados criados com o Designer de Formulários do Outlook. Este artigo explica por que os formulários personalizados estão ausentes no novo Outlook, lista os recursos específicos que não serão migrados e fornece três alternativas práticas para recuperar funcionalidades semelhantes. Ao final, você saberá como adaptar seus processos sem perder produtividade.

Principais Conclusões: Substituindo Formulários Personalizados no Novo Outlook

  • Arquitetura do Novo Outlook: Construído em componentes web que não conseguem carregar definições de formulário baseadas em COM do Outlook Clássico.
  • Integração com Microsoft Forms: Crie formulários web com ramificações e coleta de dados, depois vincule-os dentro de itens de e-mail ou calendário do novo Outlook.
  • Fluxos do Power Automate: Dispare fluxos de aprovação ou captura de dados a partir de mensagens do novo Outlook sem precisar de um formulário personalizado.

ADVERTISEMENT

Por que os Formulários Personalizados Não Funcionam no Novo Outlook

Os formulários personalizados no Outlook Clássico são criados usando o Designer de Formulários do Outlook, que depende do mecanismo VBScript baseado em COM e do Modelo de Objetos do Outlook. Esses formulários são armazenados como arquivos .ofs ou publicados diretamente em uma pasta ou na Biblioteca de Formulários Organizacionais. O novo Outlook para Windows é um aplicativo baseado na web que usa a plataforma web do Microsoft 365. Ele não inclui a infraestrutura COM necessária para carregar ou executar código VBScript. Como resultado, qualquer formulário que use campos personalizados, regras de validação ou ações automatizadas não será aberto no novo Outlook. O formulário falha ao carregar ou exibe uma mensagem genérica informando que o formulário não está disponível.

A Microsoft confirmou que formulários personalizados não estão no roteiro do novo Outlook. A empresa recomenda o uso de alternativas modernas como Microsoft Forms, Power Automate e listas do SharePoint. Usuários que precisam manter formulários personalizados devem permanecer no Outlook Clássico até que sua organização conclua um plano de migração.

Recursos Específicos Que Não Serão Migrados

Os seguintes elementos de formulário personalizado são perdidos ao mudar para o novo Outlook:

  • Definições de campos personalizados (texto, número, data, lista suspensa) adicionados via Designer de Formulários.
  • Manipuladores de eventos VBScript como Item_Open, Item_Send ou Item_Close.
  • Botões de ação personalizados e itens de menu definidos no formulário.
  • Formulários publicados na Biblioteca de Formulários Organizacionais ou formulários em nível de pasta.
  • Regiões de formulário e componentes de suplemento que estendem o layout padrão do formulário.

Três Alternativas aos Formulários Personalizados no Novo Outlook

Cada alternativa substitui um caso de uso específico que os formulários personalizados tratavam anteriormente. Escolha o método que corresponde ao seu fluxo de trabalho original.

1. Microsoft Forms para Coleta de Dados e Pesquisas

Use o Microsoft Forms quando precisar de um formulário de entrada estruturado que colete respostas em uma planilha. Isso substitui formulários personalizados usados para relatórios de incidentes, solicitações de feedback ou formulários de pedidos.

  1. Abra o Microsoft Forms
    Acesse forms.office.com e faça login com sua conta corporativa ou de estudante.
  2. Crie um novo formulário
    Clique em Novo Formulário e dê a ele um título como Relatório de Incidente. Adicione perguntas usando as opções Escolha, Texto, Data ou Classificação.
  3. Adicione lógica de ramificação se necessário
    Selecione uma pergunta, clique nos três pontos e escolha Adicionar ramificação. Redirecione os respondentes para diferentes seções com base na resposta.
  4. Compartilhe o link do formulário
    Clique em Coletar respostas, copie o link e cole-o em um novo e-mail do Outlook. Os destinatários preenchem o formulário no navegador.
  5. Visualize as respostas
    Abra a guia Respostas no Microsoft Forms para ver respostas individuais ou exportá-las para o Excel.

O Microsoft Forms não é executado dentro da janela do Outlook. Os usuários clicam em um link para abrir o formulário no navegador. Esta é a substituição mais próxima de um formulário personalizado que impõe estrutura de campos.

2. Power Automate para Fluxos de Trabalho Automatizados

Use o Power Automate quando seu formulário personalizado usava VBScript para enviar solicitações de aprovação, atualizar uma lista do SharePoint ou enviar uma resposta automática. Os gatilhos do Power Automate são executados em eventos de e-mail do novo Outlook sem precisar de código personalizado.

  1. Abra o Power Automate
    Acesse make.powerautomate.com e faça login com sua conta do Microsoft 365.
  2. Crie um fluxo automatizado
    Clique em Criar e selecione Fluxo de nuvem automatizado. Escolha o gatilho Quando um novo e-mail chega (V3) do conector do Outlook.
  3. Defina filtros de gatilho
    No cartão do gatilho, defina Pasta como Caixa de entrada. Opcionalmente, adicione um filtro como Assunto contém Aprovação para processar apenas mensagens relevantes.
  4. Adicione uma ação
    Clique em Nova etapa e pesquise a ação necessária. Por exemplo, selecione Enviar uma aprovação para encaminhar o e-mail a um gerente, ou Criar item para salvar dados em uma lista do SharePoint.
  5. Teste e ative o fluxo
    Clique em Salvar e depois em Testar. Envie a si mesmo um e-mail de teste que corresponda ao filtro. Verifique se o fluxo é executado corretamente e ative-o permanentemente.

O Power Automate substitui a parte de automação dos formulários personalizados. Ele não pode exibir um formulário personalizado dentro do painel de leitura do Outlook, mas pode coletar dados do corpo de uma mensagem ou anexo e processá-los automaticamente.

3. Listas do SharePoint para Entrada de Dados Estruturada

Use uma lista do SharePoint quando seu formulário personalizado armazenava dados em uma pasta e exigia campos consistentes como Prioridade, Status ou Atribuído a. As listas do SharePoint oferecem validação de coluna, exibições e integração com o novo Outlook.

  1. Crie uma lista do SharePoint
    Acesse seu site do SharePoint, clique em Novo e selecione Lista. Escolha Lista em branco e nomeie-a como Solicitações de Projeto.
  2. Adicione colunas
    Clique em Adicionar coluna e escolha Escolha, Número, Data e Hora ou Pessoa ou Grupo. Por exemplo, adicione uma coluna chamada Prioridade com opções Baixa, Média, Alta.
  3. Defina validação de coluna
    Selecione uma coluna, clique em Configurações da coluna e escolha Editar. Em Exigir que esta coluna contenha informações, selecione Sim. Para uma coluna de Escolha, você também pode definir um valor padrão.
  4. Compartilhe a lista no novo Outlook
    No novo Outlook, redija um novo e-mail. Clique na guia Inserir e escolha Lista do SharePoint. Selecione a lista que você criou. A lista aparece como uma tabela no corpo do e-mail. Os destinatários podem editar a tabela inline e as alterações são sincronizadas de volta ao SharePoint.
  5. Crie exibições para diferentes equipes
    No SharePoint, clique em Todos os Itens e escolha Salvar exibição como nova exibição. Filtre por uma coluna como Atribuído a para mostrar apenas os itens de cada usuário.

As listas do SharePoint substituem o armazenamento de dados e a estrutura de campos dos formulários personalizados. A tabela inline no novo Outlook oferece aos usuários uma experiência semelhante a um formulário sem sair do e-mail.

ADVERTISEMENT

Limitações Comuns e Soluções Alternativas

Formulários Personalizados com Validação VBScript Ainda Falham

Se seu formulário personalizado usava VBScript para verificar valores de campos antes do envio, nem o Microsoft Forms nem as listas do SharePoint podem replicar esse comportamento exato. Use o Power Automate para adicionar uma condição após o envio do formulário. Por exemplo, se um campo estiver vazio, o fluxo envia um e-mail de rejeição em vez de processar a entrada.

Biblioteca de Formulários Organizacionais Não Pode Ser Acessada

Formulários publicados na Biblioteca de Formulários Organizacionais no Outlook Clássico não são visíveis no novo Outlook. Exporte a definição do formulário como um arquivo .ofs e mantenha-o arquivado. Em seguida, reconstrua o processo usando uma das três alternativas acima. Não dependa da biblioteca para fluxos de trabalho ativos.

Regiões de Formulário Personalizadas e Suplementos São Bloqueados

Regiões de formulário criadas com Add-In Express ou ferramentas semelhantes não serão carregadas no novo Outlook. Verifique se o provedor do suplemento oferece uma versão baseada na web que funcione no novo Outlook. Caso contrário, substitua a região do formulário por uma lista do SharePoint com colunas calculadas ou formatação condicional.

Outlook Clássico vs Novo Outlook: Suporte a Formulários Personalizados

Item Outlook Clássico Novo Outlook
Mecanismo de formulário personalizado VBScript baseado em COM Não suportado
Ferramenta Designer de Formulários Guia Desenvolvedor > Design a Form Não disponível
Biblioteca de Formulários Organizacionais Publicada e acessível Não carrega
Manipuladores de eventos VBScript Item_Open, Item_Send, Item_Close Sem equivalente
Validação de campo personalizado Embutida no formulário Requer Power Automate
Entrada de dados inline no e-mail Formulário personalizado no painel de leitura Tabela inline do SharePoint
Fluxo de trabalho de aprovação automatizado VBScript + regras Power Automate
Coleta de dados externa Formulário personalizado enviado a usuários externos Link do Microsoft Forms

Agora você pode escolher a substituição certa com base no caso de uso original do seu formulário personalizado. Comece identificando se seu formulário coletava dados, automatizava um fluxo de trabalho ou impunha validação de campo. Em seguida, implante Microsoft Forms, Power Automate ou uma lista do SharePoint conforme necessário. Para cenários complexos que combinam todos os três, encadeie um envio do Microsoft Forms a um fluxo do Power Automate que escreve em uma lista do SharePoint. Isso oferece a experiência mais próxima de um formulário personalizado no novo Outlook sem perder nenhuma lógica de negócios crítica.

ADVERTISEMENT