Impossibile copiare (molto) tra istanze in Microsoft Excel


3

Ho un utente che non è in grado di copiare molti dati da un'istanza di Excel a un'altra. Copiare e incollare all'interno di un'istanza funziona correttamente, ma se apro due istanze ottengo rapidamente l'errore:

Microsoft Excel cannot paste the data.

Ciò che è veramente strano sono le circostanze in cui appare l'errore. Modi per produrre questo errore:

  • Copia una cella avanti e indietro alcune volte, tende a fallire la terza volta.
  • Copia una cella in un documento con molte altre cose, funziona circa 10 volte.
  • Copia una cella da un documento con molte altre cose, in un documento vuoto, funziona circa 3 volte.
  • Apri una terza istanza e copia una cella avanti e indietro, funzionerà una o due volte e quindi produrrà l'errore.
  • Apri una quarta istanza, funzionerà con qualsiasi foglio, fino a quando non ricevi l'errore, quindi funzionerà con nessuno di essi.

Cosa non influisce se viene visualizzato l'errore:

  • Se la cartella di lavoro è abilitata per marco
  • Se Excel è in modalità provvisoria

Chiudere un foglio (ma non l'istanza) e quindi aprire un nuovo foglio consente più copia e incolla ... per un po '.

Ho un sacco di RAM disponibile ed Excel non sta esaurendo la memoria. Non ho idea di quale possa essere la causa di questo, e mi sta facendo impazzire. Per favore aiuto.

Aggiornamento: copia e incolla con le Paste Special/XML Spreadsheetopere anche dopo un normale errore di copia / incolla. Questo non aiuta nel mio caso, perché il foglio di calcolo che sto cercando di copiare ha tabelle pivot.

Update2: Copiare e quindi incollare Paste Special/Microsoft Excel Worksheet (code) Objecte quindi fare doppio clic sul risultato mi consente di spostare i dati tra le istanze, ma questo è un processo ridicolmente eccessivo e contorto e vorrei ancora sapere cosa sta succedendo in modo da poterlo evitare in futuro.


Stai copiando collegamenti o funzioni con il codice dietro?
Portland Runner,

@PortlandRunner Succede anche se copio solo una singola cella di testo semplice che ho appena scritto. Lettere o numeri, non importa.
David,

Proprio come un test, prova a copiare sul blocco note, cancella gli appunti di Windows e poi copia un paio di volte sull'altro foglio Excel e vedi se si blocca.
Portland Runner,

@PortlandRunner Non si arresta in modo anomalo.
David,

@PortlandRunner Come ho detto sopra, l'esecuzione in modalità provvisoria non aiuta.
David,

Risposte:


0

Ciò può accadere se il foglio di calcolo contiene dati di stile cella danneggiati (o troppo). Il numero di stili di cella sembra aumentare nel tempo fino a quando qualcosa non dà.

Per pulire il foglio di calcolo, eseguilo tramite XLStyesTool e quindi prova a copiare e incollare di nuovo.

inserisci qui la descrizione dell'immagine

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.