Ez az oktatóanyag elmagyarázza, mit jelent a VBA szintaktikai hiba, és hogyan fordul elő.
A VBA kódot bizonyos módon kell létrehozni a futtatáshoz. Szintaktikai hiba lép fel a VBA -ban, ha a kód nincs megfelelően felépítve. Ezek a hibák piros színnel jelennek meg a VBE szerkesztőben, így könnyen azonosíthatók.
(A VBA hibákkal kapcsolatos további információkért lásd a Hibakezelési útmutatót)
Figyelmeztető üzenetek a szintaktikai hibákra
Ha be van kapcsolva a szintaktikai ellenőrzés kapcsolója a VBE -ben, akkor a szintaktikai hiba elkövetésekor megjelenik egy üzenetdoboz.
Ha egy üzenetmező nem jelenik meg, akkor a helytelen kód továbbra is pirosan jelenik meg, mint a fenti ábrán, de egy figyelmeztető üzenet nem jelenik meg. Önön múlik, hogy szeretné -e megjelenni ezeket a figyelmeztető üzeneteket, mivel ezt a lehetőséget válthatja
Ennek az opciónak a bekapcsolásához a Menü, válassza ki Eszközök> Beállítások. A Szerkesztő lapon győződjön meg arról, hogy a lehetőség Automatikus szintaxis -ellenőrzés be van pipálva.
Gyakori szintaktikai hibák
Szintaktikai hibák fordulnak elő hibás írásmód vagy hiányzó kód miatt - például a Azután amikor az első sorát írjuk Ha nyilatkozat.
Az alábbiakban felsorolunk néhány más gyakori hibát.
For nélkül Nak nek :
Csináld addig feltétel nélkül:
Val vel anélkül, hogy megadná, mit tartalmaz a következő:
Nem Záró Konzolok vagy kilépve Központozás: