Kako popraviti VBA grešku 400 u Excelu

U ovom članku ćemo raspravljati o metodama kako popraviti VBA pogrešku 400 u Excelu(how to fix VBA error 400 in Excel) . Pogreška 400 u Excelu(Excel) obično se javlja tijekom pokretanja makronaredbe Microsoft Visual Basic za aplikacije(Applications) ( VBA ). To uzrokuje rušenje makronaredbi ili neuspješno pokretanje i vraćanje poruke o pogrešci 400. Sada, mogu postojati različiti razlozi za takvu pogrešku; raspravimo o njima.

vba-error-400-in-excel

Što uzrokuje VBA pogrešku 400 u Excelu?

Evo razloga zbog kojih se pogreška 400 pokreće prilikom pokretanja makronaredbe(Macro) u Excelu(Excel) :

  • Pogrešna(Faulty) instalacija Office softvera.
  • Postoji neka greška u VBA kodu.
  • Nevažeća vrijednost u argumentu.
  • Pokrenuta makronaredba je oštećena.
  • Datoteke povezane s Excelom zaražene nekim zlonamjernim softverom.
  • Neuspješno čitanje/pisanje iz datoteke.
  • Nevažeći unosi u registar.

Ako naiđete na pogrešku 400 u Excelu(Excel) , možete je riješiti pomoću dolje navedenih rješenja.

Kako popraviti VBA grešku 400 u Excelu

Evo metoda za ispravljanje pogreške 400 do koje se pojavila tijekom pokretanja makronaredbe u Excelu(Excel) :

  1. Premjestite makronaredbe u novi modul.
  2. Omogućite pouzdani pristup VBA.
  3. Pregledajte svoj VBA kod.
  4. Popravite Microsoft Excel.
  5. Deinstalirajte, a zatim ponovno instalirajte Excel .
  6. Neke druge metode poput skeniranja zlonamjernog softvera itd.

Razmotrimo ove metode detaljnije.

1] Premjestite makronaredbe u novi modul

Prijenos makronaredbi na novi modul može riješiti problem u slučaju da postoji neka vanjska pogreška. Za to možete koristiti sljedeće korake:

Idite na karticu Developers i kliknite na opciju Visual editor . U slučaju da ne vidite karticu Razvojni programeri(Developers) na glavnoj vrpci u programu Excel(Excel) , idite na File > Opcije(Options) i na kartici Prilagodi vrpce(Customize Ribbons) uključite potvrdni okvir Razvojni programeri u odjeljku (Developers)Glavne kartice(Main Tabs) .

Sada, u prozoru Microsoft Visual Basic za aplikacije( Microsoft Visual Basic for Applications) , kliknite na izbornik Umetanje(Insert) , a zatim na opciju Modul(Module) .

Nakon toga, zalijepite svoj makro(Macro) kod u ovaj novi modul i spremite ga pomoću namjenske opcije iz izbornika Datoteka(File) .

Također, morate izbrisati stari modul tako da ga kliknete desnom tipkom miša i koristite opciju Ukloni(Remove) .

Na kraju kliknite opciju File > Close i vrati(Return) se u Microsoft Excel i provjerite je li pogreška 400 riješena u Excelu(Excel) .

2] Omogućite pouzdani pristup VBA

Možete uključiti pouzdani pristup VBA i vidjeti je li problem nestao. Evo koraka za omogućavanje pouzdanog pristupa VBA :

  1. Prijeđite na karticu Razvojni programeri(Developers) i kliknite na opciju Sigurnost makronaredbi(Macros Security) .
  2. U prozoru Centra za pouzdanost(Trust Centre) omogućite opciju pod nazivom Pouzdani pristup objektnom modelu VBA projekta(Trusted access to the VBA project object model) .
  3. Pritisnite tipku OK.

3] Pregledajte svoj kod

Pogreška u VBA kodu može pokrenuti pogrešku 400 u Excelu(Excel) . Dakle, morate temeljito pregledati kod makronaredbe i ispraviti pogrešku u kodu ako postoji. Također, provjerite makronaredbe ima li oštećenja.

4] Popravite Microsoft Excel

Ako ništa od gore navedenog ne uspije, problem bi mogao biti u aplikaciji Excel . Aplikacija je možda pogrešno instalirana ili je potrebno nešto popraviti. Dakle, popravite Microsoft Excel pomoću sljedećih koraka:

  1. Pokrenite aplikaciju Postavke(Launch Settings app) i idite na Aplikacije > Aplikacije i značajke.
  2. S desne strane pronađite i kliknite Office 365/ Microsoft 365 program.
  3. Dodirnite gumb Izmijeni(Modify) , a zatim odaberite opciju Online popravak(Online Repair) ili Brzi popravak(Quick Repair) .
  4. Pritisnite(Press) gumb Popravak(Repair) koji popravlja Excel i druge Office aplikacije.

5] Deinstalirajte(Uninstall) , a zatim ponovno instalirajte Excel

Također možete pokušati deinstalirati i zatim ponovno instalirati softver Office i Excel da biste počeli iznova. Provjerite hoće li ovo popraviti grešku.

6] Neke druge metode

Također, neka druga rješenja također mogu funkcionirati kao:

  • Možete pokušati pokrenuti SFC skeniranje da provjerite i popravite oštećene sistemske datoteke.
  • Neki zlonamjerni programi također mogu uzrokovati ovu pogrešku. Dakle, provjerite i uklonite zlonamjerni softver i sumnjivu aplikaciju pomoću Microsoft Defendera ili antivirusnog(antivirus) ili antimalware programa treće strane .
  • Pokušajte izbrisati oštećene podatke iz predmemorije i neželjene datoteke sustava.

Nadamo se da će vam gornja rješenja pomoći!

Sada pročitajte: (Now read: )Kako popraviti Runtime Error 1004 u Excelu(How to Fix Runtime Error 1004 in Excel)



About the author

Pozdrav potencijalnim poslodavcima! Vrlo sam iskusan softverski inženjer s više od 7 godina iskustva u tom području. Znam kako dizajnirati i razvijati aplikacije za Windows 7 i na svom profilu imam širok raspon preporuka za Cool web stranice. Moje vještine i iskustvo nude mi odličan izbor za svaku tvrtku koja traži talentiranog pojedinca s dobrim vještinama upravljanja projektima, znanjem programiranja i iskustvom u razvoju web stranica.



Related posts