Come correggere l'errore VBA 400 in Excel

In questo articolo, discuteremo i metodi su come correggere l'errore VBA 400 in Excel(how to fix VBA error 400 in Excel) . L'errore 400 in Excel si verifica in genere durante l'esecuzione di una macro di Microsoft Visual Basic , Applications Edition ( VBA ). Provoca l'arresto anomalo o l'impossibilità di eseguire le macro e restituisce un messaggio di errore 400. Ora, ci possono essere diverse ragioni per un tale errore; discutiamoli.

vba-errore-400-in-excel

Cosa causa l'errore VBA 400 in Excel?

Ecco i motivi per cui viene attivato l'errore 400 durante l'esecuzione di una macro in Excel :

  • (Faulty)Installazione errata del software Office .
  • C'è qualche errore nel codice VBA .
  • Valore non valido nell'argomento.
  • La macro in esecuzione è danneggiata.
  • File relativi a Excel infettati da alcuni malware.
  • Mancata lettura/scrittura da un file.
  • Voci di registro non valide.

Se riscontri l'errore 400 in Excel , puoi utilizzare le soluzioni elencate di seguito per risolverlo.

Come correggere l'errore VBA 400 in Excel

Ecco i metodi per correggere l'errore 400 riscontrato durante l'esecuzione di una macro in Excel :

  1. Sposta le macro in un nuovo modulo.
  2. Abilita l'accesso affidabile a VBA.
  3. Rivedi il tuo codice VBA.
  4. Ripara Microsoft Excel.
  5. Disinstalla e quindi reinstalla Excel .
  6. Alcuni altri metodi come la scansione di malware, ecc.

Discutiamo questi metodi in modo elaborato.

1] Sposta le macro in un nuovo modulo

Il trasferimento delle macro su un nuovo modulo potrebbe risolvere il problema nel caso in cui si verificasse un errore esterno. È possibile utilizzare i passaggi seguenti per farlo:

Vai alla scheda Sviluppatori( Developers) e fai clic sull'opzione Editor visivo . ( Visual) Nel caso in cui non vedi la scheda Sviluppatori(Developers) sulla barra multifunzione principale in Excel , vai su File >Opzioni(Options) e dalla scheda Personalizza nastri(Customize Ribbons) , attiva la casella di controllo Sviluppatori dalla sezione (Developers)Schede principali(Main Tabs) .

Ora, nella finestra di Microsoft Visual Basic, Applications( Microsoft Visual Basic for Applications) Edition, fare clic sul menu Inserisci(Insert) e quindi sull'opzione Modulo .(Module)

Successivamente, incolla il tuo codice Macro in questo nuovo modulo e salvalo utilizzando l'opzione dedicata dal menu File .

Inoltre, è necessario eliminare il vecchio modulo facendo clic con il pulsante destro del mouse e utilizzando l' opzione Rimuovi .(Remove)

Infine, fai clic sull'opzione File > Close e torna(Return) a Microsoft Excel e verifica se l'errore 400 è stato risolto in Excel .

2] Abilita l'accesso affidabile a VBA

Puoi attivare l'accesso affidabile a VBA e vedere se il problema è stato risolto. Ecco i passaggi per abilitare l'accesso affidabile a VBA :

  1. Passa alla scheda Sviluppatori(Developers) e fai clic sull'opzione Sicurezza delle macro .(Macros Security)
  2. Nella finestra Centro protezione, abilitare l'opzione denominata (Trust Centre)Accesso affidabile al modello a oggetti del progetto VBA(Trusted access to the VBA project object model) .
  3. Premere il pulsante OK.

3] Rivedi il tuo codice

Un errore nel codice VBA può attivare l'errore 400 in Excel . Pertanto, è necessario rivedere a fondo il codice della macro e correggere l'errore nel codice, se presente. Inoltre, controlla le macro se c'è qualche danneggiamento.

4] Ripara Microsoft Excel

Se nessuno dei precedenti funziona, il problema potrebbe riguardare l' app Excel . L'applicazione potrebbe essere installata in modo errato o è necessario riparare qualcosa. Quindi, ripara Microsoft Excel utilizzando i passaggi seguenti:

  1. Avvia l'app Impostazioni(Launch Settings app) e vai su App > App e funzionalità.
  2. Sulla destra, individuare e fare clic Office 365/ Microsoft 365 .
  3. Tocca il pulsante Modifica(Modify) e quindi seleziona l' opzione Riparazione online(Online Repair) o Riparazione rapida .(Quick Repair)
  4. Premi(Press) il pulsante Ripara(Repair) che ripara Excel e altre app di Office .(Office)

5] Disinstalla(Uninstall) e quindi reinstalla Excel

Puoi anche provare a disinstallare e quindi reinstallare il software Office ed Excel per ricominciare. Vedi se questo risolve l'errore.

6] Alcuni altri metodi

Inoltre, alcune altre soluzioni potrebbero funzionare come:

  • Puoi provare a eseguire una scansione SFC per controllare e riparare i file di sistema danneggiati.
  • Anche alcuni programmi dannosi possono causare questo errore. Quindi, controlla e rimuovi malware e applicazioni sospette con Microsoft Defender o un programma antivirus o antimalware di terze parti .
  • Prova a eliminare i dati della cache danneggiati e i file spazzatura di sistema.

Spero che le soluzioni di cui sopra aiutino!

Ora leggi: (Now read: )Come correggere l'errore di runtime 1004 in Excel(How to Fix Runtime Error 1004 in Excel)



About the author

Sono un revisore di software ed esperto di produttività. Revisiono e scrivo recensioni di software per varie applicazioni software, come Excel, Outlook e Photoshop. Le mie recensioni sono ben informate e forniscono informazioni obiettive sulla qualità dell'applicazione. Scrivo recensioni di software dal 2007.



Related posts