As in other BASIC programming languages, CitectVBA supports the declaration of variables both implicitly and explicitly. An unfortunate consequence of implicit variable declaration is the possible misspelling of the variable name in subsequent code writing, with unreliable program behaviour and unpredictable consequences.
To minimize implicit declaration, and to foster
good, consistent programming standards, use the
option explicit statement at the beginning of
all your CitectVBA files:
This causes the CitectVBA compiler to produce a compile error whenever it encounters an undeclared variable. This can be useful in locating and identifying variable name typing errors in your CitectVBA code at compile time, thus trapping and minimizing the likelihood of runtime errors caused by such mistakes.
Option Explicit statement