Paster lige følgende smøre fra et af mine andre svar:
Variabler der er erklæret i en sub - uanset om denne sub er i et modul eller på en form - er kun synlige for Sub'ben
Variabler der er erklæret som Private i et eksternt modul kan tilgås fra alle subs i det pågældende modul.
Variabler der er erklæret som Public i et eksternt modul kan tilgås direkte fra alle forme, fx. ved Modul1.Variabelnavn = Værdi
Variabler der er erklæret i som Private i toppen af en form's kodevindue (udenfor en sub) kan tilgås fra alle subs på formen
Variabler der er erklæret i som Public toppen af en form's kodevindue (udenfor en sub) kan tilgås fra alle subs på formen SAMT andre forms ved fx. Form1.variabelnavn = Værdi
Altsammen står i detaljer på msdn.microsoft.com:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon98/html/vbconunderstandingscopeofvariables.aspInden du begynder på at tænke på objektorienteret programmering, bør du nok kaste dig over en tutorial - brug søgefunktionen til at finde VB-tutorials (søg på "tutorial" :o)