..:: Nasvet/VBA ::..

Option Explicit


Njama, njama - zelo uporabno.

Če se na vrhu modula nahaja Option Explicit, bo VBA od vas zahteval deklaracijo vsake spremenljivke pred njeno uporabo. To vam toplo priporočam, saj vas bo že VBA opozoril na pogoste napake, ko se pri tipkanju spremenljivke zatipkate:

BruttoCena = 12345,60 ... ... Znesek = BrutoCena * količina


Oups, znesek bo enak 0, saj BrutoCena ni definirana zato je 0!

Če imate zapisan Option Explicit pa vas bo VBA opozoril, da BrutoCena ni definirana!


PS: Če želite da vam VBA avtomatično doda opcijo Option Explicit na vrh vsakega novega modula, se postavite v VBA okolje in izberite Tool/Options zavihek Editor, ter vključite opcijo Require Variable Declaration.