Eu tenho um usuário que não é capaz de copiar muitos dados de uma instância do Excel para outra. Copiar e colar em uma instância funciona bem, mas se eu abrir duas instâncias, rapidamente obtenho o erro:
Microsoft Excel cannot paste the data.
O que é realmente estranho são as circunstâncias em que o erro aparece.
Formas de produzir este erro:
- Copie uma célula para trás e para frente algumas vezes e tende a falhar na terceira vez.
- Copie uma célula para um documento com muitas outras coisas e trabalhe cerca de 10 vezes.
- Copie uma célula de um documento com muitas outras coisas para um documento em branco e trabalhe cerca de três vezes.
- Abra uma terceira instância e copie uma célula para frente e para trás, ela funcionará uma ou duas vezes e, em seguida, produzirá o erro.
- Abra uma quarta instância, ela funcionará com qualquer planilha, até você receber o erro e, então, ela não funcionará com nenhuma delas.
O que não afeta se o erro aparecer:
- Se a pasta de trabalho estiver habilitada para marco
- Se o Excel estiver no modo de segurança
Fechar uma planilha (mas não a instância) e abrir uma nova planilha permite copiar e colar mais ... por um tempo.
Eu tenho uma tonelada de RAM disponível e o Excel não está consumindo memória.
Não tenho ideia de qual poderia ser a causa disso, e isso está me enlouquecendo. Por favor ajude.
Atualização: Copiar e colar com Paste Special/XML Spreadsheet
funciona mesmo depois que a cópia / colagem regular falhou. Isso não ajuda no meu caso, porque a planilha que estou tentando copiar tem tabelas dinâmicas.
Update2: Copiando e colando com Paste Special/Microsoft Excel Worksheet (code) Object
e clicando duas vezes no resultado me permite mover os dados entre instâncias, mas esse é um processo ridiculamente complicado e eu ainda gostaria de saber o que está acontecendo para que eu possa evitá-lo no futuro.