Microsoft Excelè uno dei fogli di calcolo più popolari utilizzati in tutto il mondo sia per scopi individuali che aziendali. È la destinazione unica per archiviare, organizzare e manipolare i dati in modo organizzato. MS Excel è disponibile principalmente in due estensioni, ovvero i formati XLS e XLSX. Tuttavia, a parte la loro incredibile popolarità, gli errori di runtime sono un fastidio comune per molti utenti Windows – e uno dei più comuni è ilErrore di esecuzione 1004.

In questa guida discuteremo di questo comune1004 e alcune delle migliori soluzioni per risolverlo senza sforzo.
Cos'è l'errore di runtime 1004 in Excel?
L'errore di runtime 1004 è un codice di errore relativo a Microsoft Visual Basic che è noto per disturbare gli utenti di Microsoft Excel. Questo errore viene riscontrato da qualsiasi versione di MS Excel, come Excel 2021, 2019, ecc. Nessuna versione di Microsoft Excel è al sicuro dalla minaccia dell'errore di runtime 1004. In alcuni casi, potresti visualizzare l'errore di runtime 1004 in Excel dopo aver aperto un foglio di lavoro. Questi tipi di errori di runtime si verificano solitamente a causa di un componente aggiuntivo problematico.

Gli utenti riscontrano questo errore principalmente mentre lavorano su un file Excel o tentano di generare una macro nel documento Excel. Può causare seri problemi durante l'utilizzo delle applicazioni Visual Basic e può mandare in crash completamente un programma o addirittura l'intero sistema;, vietando agli utenti di fare qualsiasi cosa sul proprio sistema.
Tipi di messaggi di errore di runtime 1004:
I messaggi di errore maggiormente associati a questo errore di runtime sono i seguenti:
- Errore di runtime 1004 Metodo Incolla della classe del foglio di lavoro non riuscito
- L'accesso programmatico al progetto Visual Basic non è attendibile
- Errore di runtime 1004, impossibile eseguire la macro in Excel
- VB: errore di runtime 1004, errore definito dall'applicazione o dall'oggetto
- Errore di runtime VBA di Excel 1004, selezione del metodo della classe Range non riuscita
- Errore di runtime 1004, intervallo del metodo dell'oggetto _global non riuscito in Visual Basic
- Errore di runtime 1004: il metodo di apertura delle cartelle di lavoro degli oggetti non è riuscito
- Errore di runtime 1004, metodo "Ranger" del foglio di lavoro dell'oggetto non riuscito
- Errore di runtime 1004, metodo di attivazione della classe del foglio di lavoro non riuscito
Se riscontri uno di questi errori sopra indicati, puoi correggere l'errore utilizzando la nostra guida.
Cosa causa l'errore di runtine 1004?
L'errore 1004 è un codice generale correlato a MS Excel ma non è specifico per una causa esatta. Pertanto, in questo caso, il motivo esatto per cui potrebbe apparire questo errore varierà da caso a caso e da circostanza a circostanza. Dai problemi di configurazione ai problemi software, di seguito abbiamo elencato una sinossi dei motivi comuni dell'errore di runtime 1004 in Excel:
- L'icona del desktop MS Excel potrebbe essere danneggiata
- Il file VBA Excel è in conflitto con un'altra applicazione
- A causa di un errore specifico dell'applicazione o dell'oggetto
- A causa della mancanza del file dipendente
- A causa di virus, trojan o malware
- A causa di chiavi di registro non valide e così via.
Questi erano alcuni dei motivi più comuni per cui si otteneva l'errore di runtime 1004 in MS Excel; ora, cerchiamo di capire le diverse soluzioni.
Qui abbiamo dettagliato soluzioni sia manuali che automatiche per correggere l'errore di runtime 1004. Puoi seguire uno qualsiasi dei metodi successivi per risolvere il problema.
- Crea un nuovo modello Excel
- Avvia Excel in modalità provvisoria
- Esegui una scansione antivirus
- Per VB: errore di runtime '1004', ridimensionare le voci della legenda
- Correzione dell'errore di runtime 1004, impossibile eseguire la macro in Excel.
Diamo un'occhiata a ciascuno di questi metodi in dettaglio.
1] Crea un nuovo modello Excel
In alcuni casi, risolvere questo problema può essere semplice come inserire un nuovo foglio di lavoro da un modello invece di creare una copia di un foglio di lavoro esistente. Ecco cosa devi fare:
1] Apri MS Excel sul tuo sistema
2] Premere 'CTRL+N' per creare un nuovo foglio di lavoro Microsoft Excel o semplicemente selezionare un 'Cartella di lavoro vuota' dalla prima schermata.

3] Una volta terminato, elimina tutti i fogli della cartella di lavoro tranne uno.
4] Ora formatta la cartella di lavoro che è stata lasciata. Inoltre, tieni presente che questa cartella di lavoro può essere modificata in base alle tue esigenze.
5] Infine, vai su 'File > Salva con nome' per salvare il nuovo foglio di lavoro nel formato file Modello Excel (.xltx o .xlt).
6] Una volta creato con successo il modello, è possibile inserirlo a livello di codice utilizzando la seguente riga di codice:
Sheets.Add Type:=path\filename
Notare che:Non dimenticare di sostituire il nuovo nome file con il nome effettivo del documento.
2] Avvia Excel in modalità provvisoria
Se Excel mostra l'errore di runtime 1004 dopo l'apertura di un file Excel, potrebbe esserci un componente aggiuntivo problematico a causare il problema. Gli utenti interessati hanno ricevuto il messaggio di errore riportato di seguito:
Errore di runtime '1004': il metodo di attivazione della classe del foglio di lavoro non è riuscito
Per verificare se il problema è causato da un componente aggiuntivo o meno,. Se Excel si apre correttamente in modalità provvisoria, il problema si verifica a causa di un componente aggiuntivo. Ora devi identificare il componente aggiuntivo problematico. Per fare ciò, seguire i passaggi forniti di seguito:

- In modalità provvisoria, vai su “File > Opzioni > Componenti aggiuntivi.”
- SelezionareComponenti aggiuntivi COMnel menu a discesa sul lato destro e fare clicAndare.
- In modalità provvisoria alcuni componenti aggiuntivi sono disabilitati. È necessario abilitare i componenti aggiuntivi disabilitati uno per uno. Abilita uno dei componenti aggiuntivi disabilitati e riavvia Excel in modalità normale. Verifica se si verifica l'errore.
Se si verifica l'errore, ripetere nuovamente i passaggi precedenti. Dopo aver trovato il componente aggiuntivo problematico, valuta la possibilità di rimuoverlo da Excel.
Leggere:.
3] Esegui una scansione antivirus
È molto importante scansionare il tuo computer alla ricerca di malware e virus poiché questi possono corrompere file e documenti importanti e mostrare l'errore di runtime 1004 in MS Excel. A volte, utilizzare un buon programma antivirus aiuta molto.
4] Per VB: errore di runtime '1004', ridimensionare le voci della legenda
Se riscontri un errore di runtime 1004 durante l'esecuzione di una macro di Microsoft Visual Basic, Applications Edition (VBA), puoi utilizzare questo metodo per risolvere il problema.
In genere, viene visualizzato questo errore quando si tenta di eseguire una macro VBA che utilizza il metodo LegendEntries per apportare modifiche alle voci della legenda in un grafico di Microsoft Excel. Quella volta, potresti ricevere il seguente messaggio di errore:
Errore di runtime '1004': errore dell'applicazione o definito dall'oggetto
Questo errore si verifica quando il grafico di Excel contiene più voci di legenda rispetto allo spazio disponibile per visualizzare le voci di legenda nel grafico di Excel. Quando si verifica questo comportamento, Microsoft Excel può troncare le voci della legenda.
Per aggirare questo comportamento, creare una macro che riduca la dimensione del carattere del testo della legenda del grafico di Excel prima che la macro VBA modifichi la legenda del grafico e quindi ripristinare la dimensione del carattere della legenda del grafico in modo che sia simile all'esempio di macro seguente.
Sub ResizeLegendEntries()
With Worksheets("Sheet1").ChartObjects(1).Activate
' Store the current font size
fntSZ = ActiveChart.Legend.Font.Size
'Temporarily change the font size.
ActiveChart.Legend.Font.Size = 2
'Place your LegendEntries macro code here to make
'the changes that you want to the chart legend.
' Restore the font size.
ActiveChart.Legend.Font.Size = fntSZ
End With
End Sub5] Correzione dell'errore di runtime 1004, impossibile eseguire la macro in Excel

La prima cosa che ti verrà richiesto di fare è aprire le Opzioni di Excel, il che è semplice. Basta aprire Microsoft Excel, quindi fare clic su File e da lì selezionare Opzioni.

Una volta nell'area Opzioni, fare clic suCentro di fiducia, PoiImpostazioni del Centro protezione.

Immediatamente dovrebbe apparire la sezione Opzioni di attendibilità. Da lì, selezionaImpostazioni macro.

Infine, fare clic suAccesso attendibile al modello a oggetti del progetto VBA, quindi premi ilOKpulsante e basta.
Ci auguriamo che questo articolo ti aiuti a correggere l'errore di runtime 1004 in Microsoft Excel. Questa guida fornisce una soluzione manuale e automatica per eliminare questo errore; puoi avvalerti di qualsiasi soluzione in base alle tue necessità.
Imparentato:
Come posso correggere un errore di runtime?
verificarsi al momento dell'esecuzione di un programma. Gli errori di runtime di solito bloccano o bloccano il programma o il software interessato. Per correggere un errore di runtime, è possibile utilizzare correzioni generali, come l'installazione degli ultimi file ridistribuibili di Microsoft Visual C++, l'esecuzione diEscansioni,, ecc.
Leggi dopo:.


![Il pulsante di accensione non funziona in Windows 11 [fissare]](https://elsefix.com/tech/tejana/wp-content/uploads/2024/09/power-button-not-working.jpg)








