Sintaksės klaida VBA

Šioje pamokoje bus paaiškinta, ką reiškia VBA sintaksės klaida ir kaip ji atsiranda.

Kad VBA kodas būtų paleistas, jis turi būti sukonstruotas tam tikru būdu. Sintaksės klaida atsiranda VBA, kai kodas sukonstruotas netinkamai. Šios klaidos VBE redaktoriuje rodomos raudonai, todėl jas lengva nustatyti.

(Daugiau informacijos apie VBA klaidas rasite mūsų klaidų tvarkymo vadove)

Įspėjamieji pranešimai apie sintaksės klaidas

Jei VBE turite įjungtą sintaksės tikrinimo jungiklį, tada, kai padarysite sintaksės klaidą, pasirodys pranešimų langas.

Jei pranešimų langas nerodomas, neteisingas kodas vis tiek bus rodomas raudonai, kaip parodyta aukščiau esančiame paveikslėlyje, tačiau įspėjamasis pranešimas nebus rodomas. Jūs turite nuspręsti, ar norite, kad šie įspėjamieji pranešimai būtų rodomi, ar ne, nes galite pakeisti šią parinktį

Norėdami įjungti šią parinktį, skiltyje Meniu, pasirinkite Įrankiai> Parinktys. Skirtuke „Redaktorius“ įsitikinkite, kad pasirinkta parinktis Automatinis sintaksės tikrinimas yra pažymėta.

Dažnos sintaksės klaidos

Sintaksės klaidos atsiranda dėl klaidingos rašybos arba trūkstamo kodo, pvz., A Tada kai rašome pirmąją eilutę Jei pareiškimas.

Toliau išvardytos kitos dažnos klaidos.

Dėl be a Į :

Daryti iki nenurodant sąlygų:

Su nenurodant, kas įtraukta į:

Neuždaromas Kronšteinai arba išeiti Skyryba:

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave