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.
- 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. - 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á. - 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. - 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. - 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.