Excel não permite converter tabela em intervalo: remova as conexões de consulta primeiro
🔍 WiseChecker

Excel não permite converter tabela em intervalo: remova as conexões de consulta primeiro

Você tenta converter uma tabela do Excel de volta para um intervalo normal, mas a opção está acinzentada. O menu de contexto mostra “Converter em Intervalo” como indisponível. Isso acontece porque a tabela está vinculada a uma consulta de dados externa. O Excel bloqueia a conversão para evitar quebrar essa conexão de dados. Este artigo explica por que o erro ocorre e fornece as etapas para remover o vínculo da consulta para que você possa converter sua tabela.

Principais conclusões: corrigindo o erro ‘Converter em Intervalo’

  • Ferramentas de Tabela > Dados de Tabela Externa > Desvincular: Isso quebra a conexão com a fonte de dados externa, permitindo converter a tabela.
  • Dados > Consultas e Conexões > Clique com o botão direito na consulta > Excluir: Remove permanentemente a conexão do Power Query da pasta de trabalho.
  • Clique com o botão direito na tabela > Tabela > Converter em Intervalo: A etapa final para alterar o formato da tabela de volta para um intervalo de células padrão após desvincular.

Por que o Excel bloqueia a conversão de tabela com consultas ativas

Uma tabela do Excel conectada a um Power Query não é apenas um estilo de formatação. É um objeto estruturado que serve como destino de saída para dados importados. A conexão é dinâmica, ou seja, a consulta pode atualizar e renovar a tabela com novos dados de uma fonte como um banco de dados ou uma página da web.

Quando você tenta converter essa tabela para um intervalo normal, o Excel impede porque a conversão destruiria a estrutura definida que a consulta precisa para gravar dados. A consulta não teria onde colocar os resultados, causando um erro de atualização. Portanto, o comando “Converter em Intervalo” fica desabilitado até que você remova essa dependência, eliminando primeiro a conexão da consulta.

Identificando uma tabela vinculada a consulta

Você pode reconhecer uma tabela vinculada ao Power Query por alguns sinais. A guia Design da Tabela na faixa de opções terá um grupo “Dados de Tabela Externa” com botões ativos como “Desvincular” e “Propriedades.” Além disso, se você clicar dentro da tabela, a guia Dados mostrará um painel “Consultas e Conexões” que lista a consulta conectada. O nome da tabela na Caixa de Nome geralmente começa com um prefixo como “Consulta_de_” seguido pelo nome da fonte.

Etapas para remover a consulta e converter a tabela

Siga estas etapas em ordem para quebrar a conexão de dados e converter com sucesso sua tabela do Excel para um intervalo normal.

  1. Selecione qualquer célula dentro da tabela
    Clique em uma célula dentro dos dados da tabela. Essa ação ativa a guia contextual Design da Tabela na faixa de opções do Excel.
  2. Vá para Design da Tabela > Dados de Tabela Externa > Desvincular
    Na faixa de opções, localize o grupo “Dados de Tabela Externa”. Clique no botão “Desvincular”. Uma caixa de diálogo de confirmação aparecerá.
  3. Confirme a ação de desvincular
    Clique em “Sim” na caixa de diálogo que pergunta se você deseja converter a consulta em dados estáticos. Isso quebra a conexão ativa e torna os dados estáticos.
  4. Exclua a conexão da consulta (opcional, mas recomendado)
    Vá para a guia Dados e clique em “Consultas e Conexões”. No painel que abrir, clique com o botão direito na consulta que alimentava sua tabela e selecione “Excluir”. Confirme a exclusão. Isso limpa a pasta de trabalho.
  5. Converta a tabela em um intervalo
    Clique com o botão direito em qualquer lugar dentro da tabela. Passe o mouse sobre “Tabela” no menu de contexto e clique em “Converter em Intervalo”. Clique em “Sim” para confirmar. A formatação da tabela permanecerá, mas o objeto agora é um intervalo padrão.

Se a tabela ainda não converter

Botão “Desvincular” está acinzentado

Se o botão Desvincular na guia Design da Tabela estiver inativo, a conexão pode ser mais complexa. A tabela pode fazer parte de um Modelo de Dados ou de um cache de Tabela Dinâmica. Vá para Dados > Consultas e Conexões, clique com o botão direito na consulta e selecione “Carregar Para”. Na caixa de diálogo, altere o destino para “Somente Criar Conexão” ou “Relatório de Tabela Dinâmica”, e clique em OK. Isso pode liberar a tabela para conversão.

Excel exibe “Esta operação não é permitida”

Essa mensagem pode aparecer se a pasta de trabalho estiver compartilhada ou protegida. Verifique se a pasta de trabalho está no modo Pasta de Trabalho Compartilhada em Revisão > Compartilhar Pasta de Trabalho. Você deve parar de compartilhar primeiro. Além disso, verifique a proteção da planilha em Revisão > Desproteger Planilha. A conversão de tabela exige que a planilha esteja desprotegida.

Guia Design da Tabela está totalmente ausente

Se selecionar uma célula não mostrar a guia Design da Tabela, o objeto pode não ser uma tabela formal do Excel. Pode ser um intervalo com formatação de estilo de tabela. Tente selecionar todo o intervalo e vá para Inserir > Tabela. Se o Excel disser que converterá o intervalo em uma tabela, significa que o objeto não era uma tabela verdadeira para começar, e o comando “Converter em Intervalo” não se aplica.

Desvincular vs Excluir Consulta: Principais Diferenças

Item Desvincular (Design da Tabela > Desvincular) Excluir Consulta (Painel Consultas e Conexões)
Ação Principal Quebra o vínculo entre a consulta e a tabela Remove a definição da consulta da pasta de trabalho
Estado dos Dados Após Os dados da tabela se tornam estáticos, não são mais atualizados A consulta desaparece; tabelas ou Tabelas Dinâmicas dependentes podem quebrar
Efeito no Objeto Tabela A tabela permanece, mas agora está apta para conversão em intervalo Não afeta diretamente a tabela; você ainda precisa desvincular primeiro
Reversibilidade Não é facilmente reversível; você deve recriar a conexão da consulta Permanente, a menos que desfaça imediatamente ou reimporte os dados
Caso de Uso Recomendado Quando você deseja manter os dados atuais, mas parar as atualizações futuras Quando você deseja limpar a pasta de trabalho e remover a consulta completamente

Agora você pode converter tabelas vinculadas a consultas no Excel para intervalos normais. Use o comando Desvincular na guia Design da Tabela para quebrar a conexão dinâmica primeiro. Para uma limpeza completa, exclua a consulta do painel de conexões na guia Dados. Lembre-se de que, após desvincular, seus dados se tornam estáticos e não serão atualizados a partir da fonte original.