Não é possível inserir células no Excel 2010 - mensagem de erro "operação não permitida"

9

Eu estava trabalhando em uma planilha no Excel 2010 e, de repente, quando tentei inserir uma nova linha de células, vi que as opções de inserção e exclusão estavam acinzentadas.

Tentei copiar uma linha diferente e inseri-la como uma nova linha, mas recebi a mensagem de erro:

"Esta operação não é permitida. A operação está tentando mudar as células em uma tabela na sua planilha."

Não mesclei ou ocultei nenhuma célula / linha / coluna. Não há fórmulas. Não há verificação de dados. Tentei fechar e reabrir a planilha.

Procurar respostas não traz nada de útil.

Fluxo de força
fonte
Como os dados chegaram à sua planilha? (Digitado, colado, vinculado?) Isso poderia ser útil. Quase parece que você atingiu o limite de linhas. Embora isso não fosse comum em 2003 ou anterior (~ 65.000 linhas no máximo), deve ser muito mais difícil agora, pois pode lidar com mais de 1.000.000 de linhas.
Techturtle 26/04/12
digitado e colado a partir de outra planilha. Existem menos de 150 linhas.
Force Flow
você não tem formatação em todas as linhas, não é? ou algo que não permita empurrar as linhas para baixo ou as colunas. Tente excluir tudo abaixo de seus 150 linhas e última coluna da direita
datatoo

Respostas:

13

Como a mensagem indica, você está tentando inserir linhas em uma tabela na sua planilha. Normalmente, mas não necessariamente, as tabelas terão formatação em faixas. Quando você clica em uma célula de uma tabela, a guia Tabela será exibida, assim:

formatação do excel

Os comandos Insert e Delete ficam acinzentados quando há mais de uma tabela cruzando a linha que você está tentando excluir (e talvez outras vezes):

mesas acinzentadas

Eu não descobri como "Inserir células copiadas" em apenas uma linha da tabela em uma etapa. Em vez disso, insiro uma linha ou linhas na tabela e copio o conteúdo. Para inserir uma linha na tabela, clique com o botão direito do mouse em uma célula da tabela e escolha Inserir:

insira a descrição da imagem aqui

Você pode transformar as tabelas novamente em células normais. Faça isso deste modo:

insira a descrição da imagem aqui

Doug Glancy
fonte
Não estou vendo as mesmas opções de menu disponíveis. Você está usando o Excel 2010 ou 2007?
Force Flow
Excel 2010. Talvez toda a minha premissa esteja errada, mas a mensagem de erro diz "tabela", então acho que não. Vamos tentar o seguinte: clique com o botão direito do mouse na guia da planilha e escolha "Exibir código". Em seguida, faça Ctrl-Gpara obter a janela imediata. Em seguida, cole esta linha de código em que a janela (é na parte inferior): ?Activesheet.listobjects.count. Com o cursor ainda nessa linha, pressione Enter. Qual número aparece na próxima linha?
Doug Glancy #
Ele retorna um 1.
Force Flow
11
Ok, isso significa que há uma tabela na folha. Execute as mesmas etapas, exceto enter ?activesheet.listobjects(1).range.addresse que informará onde está a planilha.
Doug Glancy
11
Ok, isso significa que há uma tabela que ocupa todas as colunas A a J. Parece que, junto com a minha resposta detalhada acima, deve responder à sua pergunta original. Basta colocar o cursor em A1 e você deverá ter os menus da tabela que descrevi. O fato de a tabela ocupar todas as linhas explicaria o botão Inserir acinzentado, não sei por que Excluir está.
Doug Glancy
3

Não tenho certeza se foi o mesmo problema, mas tive um problema semelhante em uma planilha grande, onde havia muitas linhas e colunas ocultas. Eu tentaria adicionar ou excluir linhas ou colunas e recebi uma mensagem semelhante à sua. Em muitas células que tive comentários, descobri que, embora os comentários estivessem vinculados a uma célula específica, você poderia movê-los e eles poderiam estar em qualquer lugar da planilha. Se você tentava ocultar, excluir ou inserir linhas / colunas que continham esses comentários ocultos, recebia uma mensagem de erro que sairia da tabela. Tornei todos os comentários visíveis e depois os mudei para um local que não estava tentando afetar e sem mais problemas.

William
fonte
2

Eu estava recebendo o mesmo erro. "Esta operação não é permitida. A operação está tentando mudar as células em uma tabela na sua planilha."

Tentei as sugestões, mas tudo parecia correto. Acabou convertendo todas as 4 tabelas em intervalo e depois de volta à tabela. Não sei qual tabela foi o problema, mas tudo está bom agora. ;)

Obrigado!

John
fonte
1

Se sua tabela for uma tabela vinculada (via conexão ODBC, vinculada ao Access etc.) que está causando o erro, você poderá alterar as propriedades da conexão na tabela vinculada para "Inserir linhas inteiras para novos dados, limpar células não utilizadas". Isso resolveu o problema para mim, onde eu tinha várias consultas vinculadas consecutivas em uma planilha.

user448195
fonte
0

Eu tenho o mesmo erro em uma atualização de tabela - o erro "Esta operação não é permitida. A operação está tentando mudar as células em uma tabela na sua planilha".

A causa principal é que a atualização está adicionando linhas ou colunas na tabela e detectando que não há espaço para isso - poderia haver linhas com aparência vazia, mas já foram usadas antes? Não tenho certeza.

A correção - edite as propriedades da tabela (clique na tabela, clique na guia Design, clique em Propriedades) - altere a seleção na parte inferior DESLIGADA de "inserir células para novos dados ..." e em uma das outras opções, minha preferência é "Substituir células existentes ... "

Cuidado - isso substituirá qualquer informação padrão nas linhas ou colunas expandidas. No entanto - se houver uma tabela adicional adjacente imediata - ela moverá a tabela, não substituirá / removerá - graças a algum engenheiro de mente razoável da MS!

Meu resultado - converti meu SS para ter uma tabela em cima da tabela (10 no total) em cada planilha - sem espaços entre eles. As atualizações agora ocorrem sem erros e todas as linhas se deslocam para acomodar o que é necessário.

Kevin Powell
fonte
0

Meu problema foi influenciado por algumas tabelas definidas que eu tinha na seção Fórmulas> Gerenciador de nomes.

Eu tinha 2 tabelas 'nomeadas', uma abaixo da outra. Mas eu estava tentando inserir uma coluna inteira que teria afetado minha tabela chamada Tabela2. Mudei a "Tabela2" para outra guia, apenas para teste, e consegui adicionar uma coluna.

Portanto, verifique Fórmulas> Gerenciador de nomes e veja se há algo definido lá. Isso pode ajudar a isolar o problema.

PS - Converter minha tabela "Formatar como tabela" em um intervalo regular não resolveu meu problema. Talvez porque a tabela2, abaixo da tabela1 recém-convertida, não tenha sido incluída nesse evento (Converter em intervalo).

Boa sorte!

Nicole
fonte
0

Provavelmente, sua tabela possui apenas o número máximo de linhas, ou seja, 1048576. Pode ser muito fácil quando você cria uma tabela a partir das colunas selecionadas. Embora a maioria das linhas não contenha dados reais, o Excel, por algum motivo, trata essas células como não vazias. Para corrigir esse problema, vá para a última linha não vazia (ou seja, contendo alguns dados) da sua tabela e exclua todas as linhas vazias abaixo dela.

Konstantin Fadeyev
fonte
0

"Provavelmente, sua tabela possui apenas o número máximo de linhas, por exemplo, 1048576. Pode ser muito fácil criar uma tabela a partir de colunas selecionadas. Embora a maioria das linhas não contenha dados reais, o Excel, por algum motivo, trata essas células como vazias. Para corrigir esse problema, vá para a última linha não vazia (ou seja, contendo alguns dados) da sua tabela e exclua todas as linhas vazias abaixo dela. "

Sim, eu encontrei o mesmo problema. Apenas Cltr + End e exclua as linhas que não possuem dados. E seu problema será resolvido

user372063
fonte
0

Basta criar uma cópia da guia. Agora você pode inserir uma linha. Em seguida, você pode remover a guia original e renomear a cópia para o nome original.

Sudhakar
fonte
0

Isso também acontece frequentemente quando sua tabela possui muitas linhas . Você não pode adicionar mais linhas quando a tabela estiver no máximo.

Se você selecionar as colunas inteiras antes de criar uma tabela, esse erro sempre ocorrerá.


Exemplo simples: faça uma nova planilha, preencha 4 linhas, selecione-as e faça uma tabela. Clique com o botão direito na tabela: você pode inserir facilmente uma linha acima.

Apenas 4 células selecionadas, funcionam bem

Agora, outra coluna, preencha 4 linhas, selecione a COLUNA (clicando no cabeçalho da coluna) e faça uma tabela. Clique com o botão direito na tabela: você não pode inserir mais linhas.

Linha inteira selecionada, não funciona

Konerak
fonte