Questo tipo di clausola in visual basic non è nient altro che una forzatura di dichiarazioni di variabili.
Vale a dire che se inserita all'inizio di un modulo o comunque nel progetto, tutte le variabili devono essere dichiarate.
Per un certo verso è meglio così nessuna variabile è lasciata al caso e nello stesso tempo viene velocizzata la loro localizzazione.
Nelle figure successive ecco come vb genera un errore se viene inserita questa clausola e non viene dichiarata una variabile.
Generazione errore se omessa una dichiarazione:
Codice corretto: