Bueno, are lo que no hizo faver (no me cojas rencor).
Actualmente tenemos 2 Forms, form1 y form2, para crearlos en visual basic 6.0 arriba hay un boton que sale el signo de visual basic, le dais alli y le dais a crear nuevo form.
Ahora pondriamos este codigo en un button, cojelo del panel de herramientas.
Private Sub Command1_click()
Form2.Show
End Sub
Private Sub Command... es el tag que indica el inicio del codigo que ira en el button y end sub, cuando acaba el codigo.
Form2.Show significa que mostrariamos osea abririamos el Form2, es muy simple.
Y ahora, si queremos abrir el Form2 y cerrar el Form1, hariamos.
Form2.Show
Form1.Hide
Hide es una funcion que se refiere a "Esconder" algun evento o propiedad.
Como veis es simple, creo que es esto lo que se referia faver.