A 400-as VBA-hiba javítása az Excelben
Ebben a cikkben megvitatjuk a VBA 400-as hiba kijavításának módszereit az Excelben(how to fix VBA error 400 in Excel) . Az Excel(Excel) 400-as hibája általában Microsoft Visual Basic for Applications ( VBA ) makró futtatása közben jelentkezik. Ennek következtében a makrók összeomlanak vagy nem futnak, és 400-as hibaüzenetet ad vissza. Nos, egy ilyen hibának különböző okai lehetnek; beszéljük meg őket.
Mi okozza a VBA 400-as hibát az Excelben?
Az alábbiakban felsoroljuk azokat az okokat, amelyek miatt a 400-as hiba jelentkezik makró (Macro)Excel programban(Excel) való futtatásakor :
- (Faulty)Az Office(Office) szoftver hibás telepítése .
- Valami hiba van a VBA kódban.
- Érvénytelen érték az argumentumban.
- A futó makró sérült.
- Néhány rosszindulatú program által megfertőzött Excelhez kapcsolódó fájlok.
- Nem sikerült olvasni/írni egy fájlból.
- Érvénytelen regisztrációs bejegyzések.
Ha 400-as hibával találkozik az Excelben(Excel) , az alábbi megoldások segítségével oldhatja meg.
A 400-as VBA-hiba javítása az Excelben
Az alábbiakban bemutatjuk a makró Excel programban(Excel) való futtatása közben észlelt 400-as hiba javításának módszereit :
- Makrók áthelyezése egy új modulba.
- Megbízható hozzáférés engedélyezése a VBA-hoz.
- Tekintse át a VBA-kódot.
- A Microsoft Excel javítása.
- Távolítsa el, majd telepítse újra az Excelt(Excel) .
- Néhány egyéb módszer, például rosszindulatú programok keresése stb.
Beszéljük meg részletesen ezeket a módszereket.
1] Makrók áthelyezése egy új modulba
A makrók új modulba való átvitele megoldhatja a problémát, ha külső hiba lép fel. Ehhez az alábbi lépéseket használhatja:
Lépjen a Fejlesztők( Developers) fülre, és kattintson a Vizuális ( Visual) szerkesztő(editor) lehetőségre. Ha nem látja a Fejlesztők(Developers) lapot az Excel fő szalagján , lépjen a File > Beállítások menüpontra(Options) , és a Szalagok testreszabása(Customize Ribbons) lapon kapcsolja be a Fejlesztők(Developers) jelölőnégyzetet a Fő lapok(Main Tabs) részben.
Most a Microsoft Visual Basic for Applications ablakban kattintson a Beszúrás(Insert) menüre, majd a Modul(Module) opcióra.
Ezt követően illessze be a makrókódot(Macro) ebbe az új modulba, és mentse el a Fájl(File) menü erre szolgáló opciójával.
Ezenkívül törölnie kell a régi modult a jobb gombbal kattintva, és az Eltávolítás(Remove) opció használatával.
Végül kattintson a File > Close és visszatérés(Return) a Microsoft Excelbe(Microsoft Excel) opcióra, és ellenőrizze, hogy a 400-as hiba megoldódott-e az Excelben(Excel) .
2] Megbízható hozzáférés engedélyezése a VBA-hoz
Bekapcsolhatja a VBA megbízható hozzáférését, és megnézheti, hogy a probléma megszűnt-e. Íme a lépések a VBA megbízható hozzáférésének engedélyezéséhez :
- Lépjen a Fejlesztők(Developers) lapra, és kattintson a Makróbiztonság(Macros Security) lehetőségre.
- A Megbízhatósági központ(Trust Centre) ablakban engedélyezze a Megbízható hozzáférés a VBA projektobjektum modellhez(Trusted access to the VBA project object model) nevű beállítást .
- Nyomja meg az OK gombot.
3] Tekintse át a kódot
A VBA - kód hibája a 400-as hibát válthatja ki az Excelben(Excel) . Tehát alaposan át kell tekintenie a makrókódot, és ki kell javítania a kód hibáját, ha van ilyen. Ezenkívül ellenőrizze a makrókat, hogy vannak-e sérülések.
4] Microsoft Excel javítása
Ha a fentiek egyike sem működik, a probléma az Excel alkalmazással lehet. Lehet, hogy az alkalmazás helytelenül van telepítve, vagy valamit javítani kell. Tehát javítsa ki a Microsoft Excelt(Microsoft Excel) az alábbi lépésekkel:
- Indítsa el a Beállítások alkalmazást(Launch Settings app) , és lépjen az Alkalmazások > Alkalmazások és funkciók menüpontra.
- A jobb oldalon keresse meg és kattintson az Office 365/ Microsoft 365 programra.
- Érintse meg a Módosítás(Modify) gombot, majd válassza az Online javítás(Online Repair) vagy a Gyors javítás(Quick Repair) opciót.
- Nyomja(Press) meg a Javítás(Repair) gombot, amely kijavítja az Excelt(Excel) és más Office - alkalmazásokat.
5] Távolítsa el(Uninstall) , majd telepítse újra az Excelt(Excel)
Megpróbálhatja eltávolítani, majd újratelepíteni az Office és Excel szoftvereket az újrakezdéshez. Nézze meg, hogy ez javítja-e a hibát.
6] Néhány egyéb módszer
Ezenkívül néhány más megoldás is működhet, például:
- Megpróbálhat SFC-vizsgálatot futtatni a sérült rendszerfájlok ellenőrzéséhez és kijavításához.
- Egyes rosszindulatú programok is okozhatják ezt a hibát. Tehát ellenőrizze és távolítsa el a rosszindulatú programokat és a gyanús alkalmazásokat a Microsoft Defender vagy harmadik féltől származó víruskereső(antivirus) vagy kártevőirtó(antimalware) programmal.
- Próbálja meg törölni a sérült gyorsítótár-adatokat és a rendszerszemétfájlokat.
Reméljük a fenti megoldások segítenek!
Most olvassa el: (Now read: )Az 1004-es futásidejű hiba javítása az Excelben(How to Fix Runtime Error 1004 in Excel)
Related posts
Speciális VBA útmutató az MS Excelhez
Hogyan készítsünk VBA-makrót vagy szkriptet az Excelben
A Percentile.Exc függvény használata az Excelben
A NETWORKDAYS függvény használata Excelben
Hogyan kell megszámolni az igen vagy nem bejegyzések számát az Excelben
Az ISODD függvény használata Excelben
Hogyan nyomtathat ki kiválasztott cellákat az Excelben vagy a Google Táblázatokban egy oldalon
A HLOOKUP funkció használata a Microsoft Excelben
Ország- vagy körzetszám hozzáadása az Excel telefonszámlistájához
A MID és MIDB funkció használata a Microsoft Excelben
A DCOUNT és a DCOUNTA függvény használata az Excelben
A Microsoft Excel magas CPU-használatot okoz, ha Windows 10 rendszeren fut
Az INT és az LCM függvények használata az Excelben
A cellák zárolása az Excel képletben, hogy megvédje őket
A Duration Financial Function használata Excelben
Űrlapvezérlők létrehozása és használata az Excelben
Az idő összeadása vagy összegzése a Microsoft Excel programban
Microsoft Excel oktatóanyag kezdőknek
Hogyan számítja ki a százalékos növekedést vagy csökkenést az Excelben?
A panelek lefagyasztása és felosztása az Excel munkalapokon