Entonces obligados estamos a poner en el form_unload() set form = nothing ? que feo eso de vb6.. jaja
En realidad tiene lógica, porque una vez Llamado al "Unolad Me" tenemos accesos a las variables publicas desde otros formularios. Pero no sabia que tampoco se destruían las variables privadas.
Y si, al menos eso fue siempre que se utilizaba instancias de formularios