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.

vba-error-400-in-excel

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 :

  1. Makrók áthelyezése egy új modulba.
  2. Megbízható hozzáférés engedélyezése a VBA-hoz.
  3. Tekintse át a VBA-kódot.
  4. A Microsoft Excel javítása.
  5. Távolítsa el, majd telepítse újra az Excelt(Excel) .
  6. 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 :

  1. Lépjen a Fejlesztők(Developers) lapra, és kattintson a Makróbiztonság(Macros Security) lehetőségre.
  2. 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 .
  3. 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:

  1. 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.
  2. A jobb oldalon keresse meg és kattintson az Office 365/ Microsoft 365 programra.
  3. É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.
  4. 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)



About the author

Szakképzett iOS fejlesztő vagyok, több mint tizenkét éves tapasztalattal. Dolgoztam iPhone és iPad platformon is, és tudom, hogyan hozhatok létre és szabhatok testre alkalmazásokat a legújabb Apple technológiák segítségével. Az aiOS fejlesztői készségeim mellett komoly tapasztalattal rendelkezem az Adobe Photoshop és az Illustrator használatában, valamint webfejlesztésben olyan keretrendszereken keresztül, mint a WordPress és a Laravel.



Related posts