Correggi l'errore di runtime VBA di Excel 1004 in Windows 10

How to effectively deal with bots on your site? The best protection against click fraud.

Sia che tu stia creando un report Excel per uso personale o per un'azienda, è disponibile in due formati, XLS e XLSX. Quando questi formati vengono danneggiati, vedi il Errore di runtime VBA "1004".

Questo errore può verificarsi anche quando si tenta di creare una macro in un foglio Excel, impedendo così di lavorare con Excel. Sebbene ciò possa impedirti di lavorare su VBA, può anche causare l'arresto anomalo di VBA e persino il tuo sistema a volte.

La buona notizia è che questo può essere risolto usando un paio di metodi. Vediamo come.

Metodo 1: utilizzo della scheda Sviluppatore in MS Excel

Passo 1: Apri il Eccellere foglio con il quale stai affrontando il problema, e clicca su Sviluppatore scheda.

Ora, fai clic su Inserire opzione sotto e sotto il Controlli ActiveX sezione, selezionare il Pulsante di comando.

Ms Excel Developer Tab Inserisci il pulsante di comando dei controlli Activex

Passo 2: Ora, ovunque nel Eccellere foglio, trascina e disegna a Pulsante di comando. Questo sarà PulsanteComando1.

Area vuota Trascina e disegna un pulsante di comando

Passaggio 3: Fare doppio clic su PulsanteComando1 essere in grado di scrivere il Codice VBA nel Microsoft Visual Basic per applicazioni scatola che si apre.

instagram story viewer

Ora, digita quanto segue Codice VBA come mostrato:

Dim a come numero intero. Dim b As Integer a = Worksheets("Nome del foglio").Cellule(Numero di riga, numero di colonna).Valore. b = Fogli di lavoro("Nome del foglio").Cellule(Numero di riga, numero di colonna)).Valore. Fogli di lavoro("Nome del foglio").Cellule(Numero di riga, numero di colonna)).Valore = a + b

*Nota - Assicurati di sostituire le parti evidenziate con il nome del foglio, il numero di riga e il numero di colonna effettivi.

Comando di scrittura della finestra Microsoft Visual Basic per applicazioni Invio

Passaggio 4: Ora, torna al foglio Excel (Foglio1 in questo caso) e cliccare su Modalità di progettazione opzione nel Barra degli strumenti per annullarlo.

Ora, fai clic su PulsanteComando1 nel foglio per generare il risultato.

Pulsante di comando della modalità di progettazione foglio Excel1 Popolazioni automatiche totali

Passaggio 5: Se inserisci il VBA codice errato, ti darà il Errore di runtime VBA 1004.

Se si immette il codice Vba errato Errore di runtime Vba 1004

Quindi, questo dovrebbe aiutarti a capire perché ottieni il Errore di runtime 1004 e aiutarti a evitarlo usando il corretto Codice VBA e modello. Ma, se il problema persiste, prova il secondo metodo.

Metodo 2: creando un nuovo modello Excel

Passo 1: Aperto Microsoft Excel e premere il Ctrl+N tasti insieme sulla tastiera per aprire una nuova cartella di lavoro.

Ora vai su File scheda in alto a sinistra.

Scheda File foglio Excel

Passo 2: Ora, sul lato destro della cartella di lavoro, sotto Recente sezione, elimina tutti i fogli excel tranne uno.

Scheda File Lato destro Recenti Elimina tutti i file tranne uno

Formatta questo foglio che hai lasciato secondo le tue esigenze.

Passaggio 3: Una volta completato, vai su File nuovamente la scheda e fare clic su Salva come.

Seleziona la posizione in cui vuoi salvare il file. Ora, imposta il Salva come tipo campo come Modello Excel. Assicurati di salvare il file in .xltx o .xlt formato.

Scheda File Salva con nome Seleziona posizione Salva come Tipo Modello Excel Nome file .xltx o .xlt Formato Salva

*Nota - Il formato usato sopra è per Excel 2017 e versioni superiori.

Passaggio 4: Una volta salvato il modello, puoi aggiungere il modello utilizzando il codice seguente:

Aggiungi tipo:=nomefilepercorso

Assicurati di sostituire il nome del file con il nome del documento salvato.

Questo dovrebbe risolvere il problema dell'errore 1004 di runtime VBA, ma in caso contrario, prova il 3° metodo.

Metodo 3: tramite le impostazioni del Centro protezione

Passo 1: Aperto MS Excel e vai al File scheda. Ora, fai clic su Opzioni nel menù.

Opzioni file Ms Excel

Passo 2: Nel Opzioni di Excel finestra, fare clic su Centro di fiducia sul lato sinistro del riquadro. Sul lato destro, fai clic su Impostazioni del centro di fiducia.

Opzioni di Excel Centro protezione Impostazioni Centro protezione

Passaggio 3: Nel Centro di fiducia finestra, fare clic su Impostazioni macro opzioni a sinistra. Ora, sul lato destro del riquadro, seleziona il pulsante di opzione accanto a disattivare tutte le macro con notifica.

Quindi, seleziona il pulsante di opzione accanto a Accesso sicuro alla modalità di accesso al progetto VBA project.

stampa ok per salvare le modifiche. Quindi premere ok  di nuovo nel Opzioni di Excel finestra per uscire.

Impostazioni macro Disabilita tutte le macro con notifica Trust Access to the Vba Project Object Mode Ok

Questo metodo dovrebbe risolvere il problema dell'errore di runtime VBA. Bit, se il problema è ancora lì, prova il 4° metodo.

Metodo 4: eliminando il file GWXL97.XLA

Passo 1: premi il Tasto Windows + E insieme sulla tastiera per aprire il Esplora file. Ora, fai clic su Questo PC a sinistra e poi sul unità C C dal lato giusto.

Questo PC C Drive

Passo 2: Ora, segui il percorso come mostrato di seguito per raggiungere il Eccellere cartella:

C:\Utenti\"nome utente"\AppData\Local\Microsoft\Excel 
Questa unità PC C segue il percorso Excel Xlstart

Ora apri la cartella XLStart.

*Nota - sostituisci la parte evidenziata con il tuo nome utente specifico senza le virgolette.

Passaggio 3: Ora vedrai un file chiamato – GWXL97.XLA. Seleziona questo file e premi Elimina.

È tutto. Seguire questi metodi può aiutarti a correggere l'errore di runtime VBA 1004 nel tuo PC Windows 10.

Teachs.ru
Si è verificato un problema durante l'invio del comando al programma, correzione errore MS Excel

Si è verificato un problema durante l'invio del comando al programma, correzione errore MS ExcelWindows 10Eccellere

Stai tentando di aprire Microsoft Excel e non si apre con un messaggio di errore "Si è verificato un problema durante l'invio del comando al programma“. Questo è un errore comune noto per essere as...

Leggi di più

Windows 10 – Pagina 9ComeInstallazioneInternetUfficioCasualeSicurezzaWindows 10AudioBsodCromoBordoErroreEccellere

Microsoft Edge sta lentamente guadagnando popolarità e molti utenti di Windows 10 stanno passando a Edge grazie alle sue funzionalità avanzate, maggiore sicurezza e maggiore controllo. Molti utenti...

Leggi di più

Windows 10 – Pagina 10ComeInstallazioneUfficioUna GuidaStampanteCasualeWindows 10TelecameraCromoPrompt Dei ComandiSchermoErroreEccellereGioco

Ripristino configurazione di sistema è una funzionalità molto importante che viene in soccorso per risolvere qualsiasi problema all'interno del sistema quando tutte le soluzioni alternative e le co...

Leggi di più
ig stories viewer