> Soluzioni > Recupero dei File > Come risolvere l’errore di runtime 1004 in Excel

Come risolvere l’errore di runtime 1004 in Excel

17/05/2021 Modificato da Lucas in Recupero dei File

Sommario:

Come risolvere l'errore di runtime 1004 in Excel? Ci sono 4 metodi efficaci da scegliere. È possibile seguirli uno per uno per accedere nuovamente al file Excel influenzato. E la procedura guidata di recupero dati di EaseUS vi aiuterà anceh se i vostri file Excel sono stati danneggiati o corrotti.

 Versione Win

Tasso di recupero: 97,3%

Versione Mac

Recuperare in 3 passaggi

Microsoft Visual Basic for Applications(VBA) è sviluppato per aiutare gli utenti a scrivere programmi per il sistema operativo Windows. È un linguaggio interno di programmazione in Microsoft Office come Word, Excel e PowerPoint.

Alcuni utenti hanno riferito che quando si esegue VBA in un grafico Excel o si cerca di generare una macro in documenti Excel, è apparso un messaggio di errore che diceva: Errore di runtime ’’1004’’. E poi non riescono ad accedere ai file di Excel. Se avete lo stesso problema di questi utenti, questo post è il posto giusto per voi. In questa pagina potete trovare sia i motivi che le soluzioni corrispondenti di questo codice di errore.

Il motivo per cui si vede l'errore di runtime 1004 in Excel

Se volete sapere come risolvere correttamente l'errore di runtime 1004 in Excel, dovete capire cosa porta a questo problema. Le ragioni più frequenti sono le seguenti.

  • Errore del nome della macro

La Macro che state eseguendo sta copiando il foglio di lavoro originale in una scheda di lavoro con un nome definito non salvato e chiuso prima di eseguire la Macro.

  • Conflitto di file

Quando si apre il file Excel con VBA, si entra in conflitto con altri programmi.

  • Troppe voci della legenda

Il grafico Excel contiene più voci della legenda rispetto allo spazio disponibile per visualizzare le voci della legenda nel grafico.

  • Corruzione di file Excel

I file .xls sono stati corrotti, infettati o danneggiati.

Come risolvere l'errore di runtime 1004 in Excel

Anche se molte ragioni causerebbero questo problema di errore di Excel 1004, per fortuna, alcuni metodi validi possono aiutare gli utenti ad accedere ai file.

Soluzione 1. Eliminare i file GWXL97.XLA

Il metodo più semplice per risolvere l'errore di Excel 1004 è quello di trovare ed eliminare il file di errore.

1. Andare a C:\Program Files\MS Office\Office\XLSTART.

2. Trovare il file GWXL97.XLA ed eliminarlo.

3. Riaprire il file Excel e verificare se il problema è stato risolto.

Soluzione 2. Controllare l'accesso al modello a oggetti dei progetti VBA

 Un'altra soluzione che potete provare è di attivare un'opzione Trust di progetto VBA nel Centro protezione. Seguite i passi dettagliati e fate una prova.

1. Aprire un file Excel vuoto e cliccare su "File" in alto a sinistra.

2. Cliccare su Opzione e poi sul Centro protezione.

3. Entrare nelle impostazioni Centro protezione.

4. Sotto le Impostazioni delle macro, spuntare l'opzione "Considera attendibile l’accesso al modello a oggetti dei progetti VBA".

Soluzione 3. Creare un altro modello di Excel

Questo metodo potrebbe essere un po' complicato, ma è utile e vale la pena provare.

1. Avviare una nuova cartella di lavoro Excel e assicurarsi che ci sia un solo foglio di lavoro.

2. Formattare prima la cartella di lavoro e poi inserire i dati necessari.

3. Salvare il file in formato: Excel 93-2003 Template oppure Excel Template.

Ora è possibile inserirlo programmaticamente utilizzando il seguente codice: Add Type:=path\nome del file. Il nome del file è quello impostato quando si crea il nuovo modello di Excel.

Soluzione 4. Recuperare il file Excel corrotto

Se tutte queste soluzioni non possono aiutarvi, c'è una possibilità che il file Excel che volete aprire sia danneggiato. Per riparare un file Excel danneggiato, si può affidare a un software di recupero dati. EaseUS Data Recovery Wizard è la scelta ideale. Con questo strumento, basta fare un clic sul pulsante "Scansione" e aspettate che trova tutti i documenti danneggiati, poi scegliete quello che vi serve e cliccate su "Recupera". Questo è tutto quello che dovete fare per correggere un file Excel o un file Word con EaseUS Data Recovery Wizard.

Scaricate il software e seguite i passi dettagliati qui sotto per fare una prova.

 Versione Win

Tasso di recupero: 97,3%

Versione Mac

Recuperare in 3 passaggi

Guida semplice per recuperare file Excel:

1 - Specificare una posizione

Eseguire EaseUS Data Recovery Wizard, all’inizio, ti chiede di selezionare una posizione. Selezionare un disco (puoi anche selezioanre una cartelle specifica) e cliccare “Scansione”.

il software EaseUS specializza in recupero file

2 - Scansionare dati

Durante la scansione, vedrai i dati trovati in risultato “File eliminati”, il quale è uno dei percorso che il software mostra i dati trovati.

il software comincia una scansione

3 - Visualizzare in anteprima e recuperare

Allo scopo di trovare file Excel rapidamente, cliccare “Filtro” e selezioanre “Documenti”. Se digitare direttament .xls, .xlsx sulla barra di ricerca. Recuperare file richiesti cliccando “Recupera”.

visualizzare e recuperare file Excel

Conclusione

Dopo aver letto questo articolo, dovreste avere una comprensione approfondita di come risolvere l'errore di Runtime 1004. Se potete assicurarvi che il file Excel che volete aprire sia valido, allora i primi tre metodi vi saranno d'aiuto. Una volta ottenuto un file Excel danneggiato, uno strumento professionale per il recupero dei dati è una scelta più saggia. Vale la pena ricordare che, oltre ai file Excel danneggiati, EaseUS Data Recovery Wizard può aiutarvi con l'attacco di virus, la cancellazione accidentale di file e l'improvviso crash del sistema.