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.
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.
- Abra o Microsoft Forms
Acesse forms.office.com e faça login com sua conta corporativa ou de estudante. - 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. - 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. - 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. - 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.
- Abra o Power Automate
Acesse make.powerautomate.com e faça login com sua conta do Microsoft 365. - 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. - 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. - 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. - 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.
- 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. - 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. - 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. - 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. - 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.
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.