Mefrio... però non sottovalutare neppure il consiglio di Ceskho.
Scrivere le variabili in un modulo a parte è valido per almeno due motivi:
1) Se tu dichiari la variabile nel Form1 e poi in esecuzione lo chiudi... Se clicchi sul pulsante del Form2 il programma ti va in errore... perché quando chiudi un form in cui hai dichiarato una variabile pubblica,
distruggi anch'essa.
2) Non hai più il problema di ricordarti dove l'avevi dichiarata (se hai tanti form), e comunque le hai sotto mano tutte.
Quando vuoi usare una variabile pubblica da modulo, basta creare il modulo... e dichiarare quella variabile nel suo codice. Ti consiglio per il modulo un nome corto tipo... "Mio" o anche solo "M"... Così quando vuoi richiamare una variabile in qualunque altro form, o modulo, o class puoi usare la dicitura: M.Cognome = "Pinco Pallino" oppure Label.Text = M.Cognome...
PS. inoltre quando digiti "M." ti esce in automatico la lista di tutte le variabili (e le routine) che hai dichiarate in quel modulo... quindi è facile facile richiamarle.