Microsoft Query sumiu no Excel 365? Como reativar, instalar e alternativas com Power Query

Após uma atualização do Microsoft 365, a opção Dados ▸ Obter dados ▸ De outras fontes ▸ Microsoft Query pode desaparecer do Excel. Este guia explica por que isso acontece, como reativar o menu, como instalar o componente e quais alternativas modernas usar com Power Query e Power BI.

Índice

O que mudou no Excel 365 e por que o Microsoft Query “sumiu”

Desde versões recentes do Excel para Microsoft 365, a Microsoft passou a ocultar por predefinição os Assistentes Legados de Importação (incluindo o Microsoft Query) para direcionar os utilizadores ao Power Query (Dados ▸ Obter Dados). Em muitas instalações, o componente continua presente, apenas o atalho deixou de ser exibido. Em outras, o componente não está instalado ou foi removido pela equipa de TI durante um ciclo de manutenção do Office. Por fim, há casos em que a opção volta a aparecer após um update de canal (por exemplo, builds mais novos do Current Channel ou Monthly Enterprise).

Se o seu trabalho depende de ODBC/OLDBC antigos, consultas SQL simples com o Query, ou integrações específicas (ex.: ERP legado), há formas seguras de reativar o menu, reinstalar o componente e — quando fizer sentido — migrar para o Power Query.

Resumo visual das soluções (e quando usar)

AbordagemPassos principaisQuando usarObservações
Reativar os Assistentes de Importação LegadosFicheiro ▸ Opções ▸ Dados → marcar Ativar assistentes de importação legados. Reiniciar o Excel. Dados ▸ Obter Dados ▸ Assistentes ▸ De Microsoft Query.Quando o componente está instalado mas o menu ficou oculto (comum em versões 2304+).A Microsoft oculta por padrão para incentivar o Power Query.
Confirmar/instalar o componente “Microsoft Query”Painel de Controlo ▸ Programas ▸ Microsoft 365 ▸ Modificar. Escolher Adicionar ou remover funcionalidades. Em Ferramentas do Office, definir Microsoft Query como Executar a partir do disco rígido. Concluir o reparo.Quando surge o erro “Microsoft Query could not be started because it isn’t installed”.Exige direitos de administrador local.
Verificar licenciamento para conectores modernosPara listas do SharePoint Online via Power Query, garanta um plano compatível (ex.: E3) e o conector “Lista do SharePoint”.Se a meta era usar o conector moderno do Power Query (não o assistente ODBC clássico).A disponibilidade pode variar por canal/versão; em muitos cenários Business Basic/Standard ficam limitados.
Work‑around com Power BINo Power BI Desktop: Obter dados ▸ Mais ▸ SharePoint Online List, escolher o site e a lista. Transformar dados ▸ Vista ▸ Editor Avançado e copiar o código M. No Excel: Dados ▸ Obter dados ▸ De outras fontes ▸ Consulta em brancoEditor Avançado → colar o M.Quando o conector não aparece no Excel, mas o Power BI Desktop está disponível.Permite “colar” o M no Excel e atualizar com Atualizar Tudo.
Atualizar/aguardar correçãoUtilizadores relatam que, após um update subsequente (ex.: build 24.08), o comando reapareceu.Quando não há urgência e pode esperar pelo próximo build do canal.Verifique o canal Current ou Monthly Enterprise mais recente.

Fluxo de diagnóstico rápido

Antes de mexer na instalação do Office, siga este roteiro para descobrir a causa exata:

  1. Verifique se os Assistentes Legados estão apenas ocultos: Ficheiro ▸ Opções ▸ DadosAtivar assistentes de importação legados. Reinicie o Excel e abra Dados ▸ Obter Dados. Procure a seção Assistentes. Se aparecer, problema resolvido.
  2. Teste em um livro limpo e perfil diferente: às vezes um suplemento ou Personalização de Faixa (Ribbon) esconde comandos. Crie um novo perfil de utilizador no Windows ou inicie o Excel em Modo Seguro (Win+Rexcel /safe) e teste.
  3. Confirme a instalação do Microsoft Query no Office: se a opção não surge mesmo com os Assistentes Legados ativos, abra o Microsoft 365 ▸ Modificar e verifique o componente.
  4. Arquitetura 32/64 bits: Excel 64 bits só enxerga drivers ODBC 64 bits. Idem para 32 bits. Se os DSNs não aparecem no Query, provavelmente é incompatibilidade de arquitetura.
  5. Requisitos de conector moderno: para SharePoint Online List no Power Query, confirme o plano/licença e políticas de TI (condicionais, AAD, MFA, etc.).
  6. Canais de atualização: problemas intermitentes podem estar ligados ao canal (Ex.: Current Channel recebeu mudança que foi ajustada depois). Atualize ou altere o canal conforme a política de TI.

Como reativar os Assistentes de Importação Legados

Se quer o Microsoft Query de volta no menu, o caminho mais rápido é reexibir os assistentes:

  1. Abra o Excel e vá a Ficheiro ▸ Opções ▸ Dados.
  2. Marque Ativar assistentes de importação legados (em PT‑BR, “Ativar assistentes de dados herdados”).
  3. Feche e reabra o Excel.
  4. Acesse Dados ▸ Obter Dados ▸ Assistentes e clique em De Microsoft Query.

Dica: se você personalizou a Faixa de Opções, pode fixar este comando em um grupo próprio (Ficheiro ▸ Opções ▸ Personalizar Faixa de Opções) para não perdê‑lo em updates.

Como instalar (ou reinstalar) o componente Microsoft Query

Se aparece o erro “Microsoft Query could not be started because it isn’t installed” ou o item não surge mesmo com os assistentes ativados, faça a reparação com adição de recursos:

  1. Feche todas as aplicações do Office.
  2. Abra Painel de Controlo ▸ Programas e Funcionalidades, selecione Microsoft 365 e clique em Modificar.
  3. Escolha Adicionar ou remover funcionalidades.
  4. Expanda Ferramentas do Office e defina Microsoft Query como Executar a partir do disco rígido.
  5. Conclua o assistente de instalação e reinicie o computador, se solicitado.

Permissões: este procedimento pode exigir conta com privilégios de administrador. Em ambientes corporativos, solicite à equipa de TI (ou use o pacote da Office Deployment Tool que a organização disponibiliza).

Quando usar o Power Query em vez do Microsoft Query

Para novas integrações, o Power Query normalmente é a melhor escolha. Ele traz conectores nativos (SharePoint, SQL Server, OData, CSV, Parquet, entre outros), transformação de dados (ETL) com linguagem M e atualização automática no Excel (Dados ▸ Consultas e Conexões). Vantagens:

  • Suporte contínuo e melhorias frequentes.
  • Menos dependência de DSNs do Windows e menos problemas de arquitetura 32/64 bits.
  • Transformações robustas sem VBA (mesclas, pivotagens, tipos, filtros, etc.).
  • Portabilidade de consultas via código M, que pode ser guardado e reutilizado.

Exemplo: ligar a uma Lista do SharePoint com Power Query

  1. No Excel: Dados ▸ Obter dados ▸ De serviços online ▸ Lista do SharePoint (o caminho pode variar; em alguns builds está em De outras fontes ▸ Do SharePoint Online List).
  2. Informe a URL do site do SharePoint (ex.: https://{tenant}.sharepoint.com/sites/{site}), selecione a lista desejada e clique em Transformar dados para ajustar colunas.
  3. Clique em Fechar e Carregar.

Nota: se o conector não estiver disponível no Excel mas existir no Power BI Desktop, use o work‑around abaixo para “copiar” o M.

Work‑around com Power BI Desktop (copiar o M para o Excel)

  1. Abra o Power BI Desktop e use Obter dados ▸ SharePoint Online List.
  2. Após escolher o site e a lista, vá a Transformar dados ▸ Vista ▸ Editor Avançado e copie todo o código M.
  3. No Excel: Dados ▸ Obter dados ▸ De outras fontes ▸ Consulta em brancoEditor Avançado → cole o M → Concluir.
  4. Ajuste credenciais em Dados ▸ Configurações de Origem de Dados se for solicitado (Organizacional/Windows/Conta Microsoft, conforme o tenant).

Como seguir com ODBC pelo Microsoft Query

Se você precisa manter ODBC por compatibilidade com sistemas legados:

  1. Garanta a arquitetura correta: Excel 64 bits requer drivers ODBC 64 bits; Excel 32 bits requer drivers 32 bits.
  2. Crie um DSN em Origem de Dados ODBC (há dois apps: 32‑bit e 64‑bit). Prefira DSN de Sistema para que outros utilizadores do computador também vejam a conexão.
  3. No Excel: Dados ▸ Obter Dados ▸ Assistentes ▸ De Microsoft Query → escolha o DSN, selecione as tabelas/colunas e aplique filtros/junções.
  4. Conclua o assistente e carregue os dados. Use Atualizar conforme necessário.

Erros comuns e soluções rápidas:

  • “Data source name not found”: DSN está na arquitetura errada (criado no ODBC 32‑bit mas Excel é 64‑bit, ou vice‑versa).
  • “Specified driver could not be loaded”: driver ausente/desatualizado; reinstale o driver ODBC correspondente ao SGBD (SQL Server, Oracle, MySQL, etc.).
  • “Access denied / credenciais inválidas”: verifique modo de autenticação (AD, SQL, Kerberos) e políticas de MFA.

Exemplos práticos de código M (Power Query)

M para SharePoint Online List

let
    Fonte = SharePoint.Tables("https://{tenant}.sharepoint.com/sites/{site}", [Implementation="2.0", ViewMode="All"]),
    Lista = Fonte{[Title="{NomeDaLista}"]}[Items],
    ColunasSelecionadas = Table.SelectColumns(Lista, {"ID","Title","Modified","Editor","Status"}),
    Tipos = Table.TransformColumnTypes(ColunasSelecionadas,{{"ID", Int64.Type},{"Modified", type datetime}})
in
    Tipos

M via ODBC (DSN)

let
    Fonte = Odbc.DataSource("dsn=MeuDSN", [HierarchicalNavigation=true]),
    Schema = Fonte{[Name="MinhaBase",Kind="DATABASE"]}[Data],
    Tabela = Schema{[Name="Vendas",Kind="TABLE"]}[Data],
    Filtrado = Table.SelectRows(Tabela, each [Ano] = 2025),
    Tipos = Table.TransformColumnTypes(Filtrado,{{"Valor", type number}})
in
    Tipos

Dica: Prefira DSN de Sistema e nomes sem espaços. Se precisar compartilhar, exporte/importe as chaves de registo do DSN entre máquinas com a mesma arquitetura.

Atualização de canal e build: quando o menu reaparece sozinho

Em alguns cenários, utilizadores reportaram que, após uma atualização posterior (ex.: build identificado como 24.08 em canais mensais), o comando Microsoft Query voltou a surgir sem intervenção. Se não precisa de solução imediata, vale verificar se há builds mais recentes no Current Channel ou Monthly Enterprise. Em ambientes geridos, confirme com a equipa de TI se existe uma janela de atualização programada.

Boas práticas para ambientes corporativos

  • Padronize conectores: privilegie Power Query para novas integrações. Documente quais conectores são suportados e quais são legados.
  • Backups das consultas: guarde o código M num ficheiro .txt ou .pq, e registre também as etapas de credenciais e a origem de dados.
  • Políticas de TI coerentes: defina claramente canal de atualização do Office, drivers ODBC suportados e versões 32/64 bits. Evite um “zoológico” de drivers diferentes por equipa.
  • Governança de dados: para SharePoint e OneDrive, verifique DLP/IRM e limites de tamanho. Ajuste o modo de autenticação no Power Query para Organizacional quando aplicável.
  • Automação: se precisa de atualização programada (sem intervenção), considere o Power Automate/Power BI Service ou scripts com PowerShell, sempre respeitando as políticas de segurança.

Diagnóstico de problemas de autenticação no SharePoint

Se o conector do Power Query pede login repetidas vezes ou falha:

  1. Abra Dados ▸ Consultas e Conexões → menu da consulta → EditarFerramentasConfigurações de Origem de Dados.
  2. Selecione a origem do SharePoint e clique em Editar Permissões.
  3. Remova credenciais antigas e volte a Editar escolhendo Conta Organizacional (AAD). Faça login e marque “Manter conectado” se permitido.
  4. Se usa proxy corporativo, verifique se o Excel herda as definições do Windows (WinHTTP) e se o proxy não bloqueia endpoints do SharePoint.

Checklist de arquitetura e desempenho

  • Arquitetura consistente: alinhe Excel, drivers ODBC e add‑ins (todos 64 bits ou todos 32 bits).
  • Consultas eficientes: aplique filtros o mais cedo possível na cadeia de passos do Power Query; evite trazer colunas desnecessárias.
  • Tipo de dados correto: definir tipos explícitos (número, data, texto) reduz erros ao atualizar e melhora o desempenho.
  • Transformações no servidor: quando possível, empurre filtros/junções para o SGBD (Query Folding). No Editor Avançado, mantenha passos “dobráveis”.

Perguntas frequentes

O Microsoft Query foi removido do Excel?
Não. Em muitos builds ele apenas fica oculto até você ativar os Assistentes de Importação Legados. Em alguns ambientes, o componente pode não estar instalado e precisa ser adicionado pelo recurso “Modificar” do Microsoft 365.

Consigo usar SharePoint Online sem o Microsoft Query?
Sim. O conector moderno “Lista do SharePoint” no Power Query é o caminho recomendado. Se não aparecer no Excel, o Power BI Desktop pode servir para gerar e copiar o M de volta ao Excel.

Planos Business Basic/Standard suportam o conector de Lista do SharePoint?
Em muitos ambientes, esse conector está disponível com planos empresariais superiores (como E3), variando por canal/versão e políticas. Se não surgir, valide a licença e a política de atualização com a TI.

Atualizei o Office e a opção voltou sozinha. É normal?
Sim. Mudanças de canal/build podem restaurar a visibilidade do comando. Mesmo assim, é boa prática deixar os Assistentes Legados ativos para garantir previsibilidade.

O que fazer se o DSN ODBC não aparece no Query?
Verifique se a arquitetura do DSN corresponde à do Excel (32/64 bits). Crie o DSN no app ODBC correto e reinstale o driver, se necessário.

Procedimentos rápidos passo a passo

Reexibir o Microsoft Query

  1. Ficheiro ▸ Opções ▸ Dados → marque Ativar assistentes de importação legados.
  2. Reinicie o Excel.
  3. Dados ▸ Obter Dados ▸ Assistentes ▸ De Microsoft Query.

Instalar o componente no Office

  1. Painel de Controlo ▸ Programas ▸ Microsoft 365 ▸ Modificar.
  2. Adicionar ou remover funcionalidadesFerramentas do OfficeMicrosoft Query = Executar a partir do disco rígido.
  3. Concluir e reiniciar, se necessário.

Usar o Power Query no dia a dia

  1. Dados ▸ Obter dados → escolha o conector (SharePoint, SQL, CSV, etc.).
  2. Use Transformar dados para limpar e modelar.
  3. Fechar e Carregar e atualize com Atualizar Tudo.

Modelos de governança e documentação

Para reduzir surpresas em futuras atualizações:

  • Standard de conectores: documento interno listando conectores suportados, versões mínimas de drivers e guias de instalação.
  • Catálogo de consultas: armazenar M e instruções de atualização (credenciais, parâmetros, pastas monitoradas) num repositório (SharePoint/Teams).
  • Canal de atualização: definir canal por função de negócio (ex.: Equipa de BI no Current Channel; escritórios remotos no Monthly Enterprise) e janela de testes.
  • Roteiro de migração: sempre que possível, migrar consultas do Microsoft Query para Power Query, mantendo uma cópia de segurança do DSN e do SQL original.

Resolução de problemas avançada

SintomaCausa provávelCorreção
Botão “De Microsoft Query” não aparece mesmo com assistentes ativosComponente não instalado; Ribbon personalizada oculta; suplemento conflitandoReparar instalação e adicionar o componente; iniciar em excel /safe; redefinir personalizações da Faixa
Erro “could not be started… isn’t installed”Recurso removido na manutenção do OfficeExecutar Modificar e ativar Microsoft Query em Ferramentas do Office
DSN não listadoArquitetura 32/64 bits incompatívelCriar DSN na mesma arquitetura do Excel; reinstalar driver correspondente
Falha de autenticação no SharePointCredenciais armazenadas erradas; políticas AAD/MFALimpar permissões em Origem de Dados; fazer login com Conta Organizacional; alinhar MFA
Atualização lenta ou travamentosTransformações pesadas, dados extensos, sem Query FoldingFiltrar o mais cedo possível; reduzir colunas; revisar passos dobráveis no Power Query

Resumo prático

Em poucas palavras: a opção Microsoft Query não foi removida permanentemente. Na maioria dos casos está apenas oculta ou não instalada. Reative os assistentes legados nas Opções do Excel, garanta que o componente Microsoft Query está instalado, e considere migrar para o Power Query ou usar o work‑around com Power BI para manter suas ligações a fontes externas (SharePoint, ODBC, etc.).

Checklist final para resolver rápido

  1. Ative Assistentes de Importação Legados e reinicie o Excel.
  2. Se não aparecer, confirme a instalação do Microsoft Query no Office.
  3. Valide arquitetura 32/64 bits de Excel, ODBC e drivers.
  4. Para SharePoint, prefira o conector do Power Query; use o M do Power BI se necessário.
  5. Atualize o Office para o build mais recente do seu canal.
  6. Documente o M e as conexões para não depender de menus visíveis.

Terminologia PT‑PT vs. PT‑BR: “Ficheiro” = “Arquivo”; “Assistentes de importação legados” = “Assistentes de dados herdados”; “Modificar” = “Alterar”; “Ferramentas do Office” = “Ferramentas do Microsoft Office”. Ajuste os nomes conforme a localização do seu Excel.

Índice