Nogle gange vil jeg gå gennem et sæt elementer, mens jeg udvikler, fejlfinder eller fejlretter noget kode, og det er ikke værd at oprette en egentlig funktion eller underrutine. I disse situationer kan jeg godt lide at bruge slutningen af sætningens kolontegn (:
) for at udføre flere sætninger- inklusive hele For-løkker–i en enkelt linje i det øjeblikkelige vindue .
Her er et eksempel:
For i = 0 To CurrentDB.TableDefs.Count - 1: ?i, CurrentDB.TableDefs(i).Name: Next i
Den enkelte kodelinje ovenfor svarer til følgende traditionelle kode:
For i = 0 To CurrentDB.TableDefs.Count - 1
Debug.Print i & vbTab & CurrentDB.TableDefs(i).Name
Next i
Jeg føler mig forpligtet til at nævne, at selvom kodeeksemplet fra toppen af denne artikel er en perfekt gyldig syntaks, som du kunne bruge i et traditionelt kodemodul, er det frygteligt ulæseligt* og bør kun bruges til "hurtig og beskidt" udviklingsbrug i det øjeblikkelige vindue, hvor det med garanti vil være væk for altid, så snart du afslutter applikationen (eller overbelaster bufferen til det øjeblikkelige vindue).