Cita:  
					Iniciado por Dradi7  
  pero si pruebas haciendo esto, tu error es que estas sobreescribiendo el parametro formulario es decir nunca va tomar el public pq lo has dicho q sea local en el procedimiento
la cual no se ha asignado nada    
Código vb.net:
Ver original- module escoge_form 
-      public formulario as form 
-   
-      public sub escoge_form() 
-           'como he pasado el formulario como public 
-           'debería tener el formulario en memoria 
-           'una vez con el formulario, hago un with 
-           with formulario 
-                .txt_observaciones = "Perfecto" 
-           end with 
-      end sub 
- end module 
   Como que no?? Lo asigno aquí:    
Código VB .NET:
Ver original- private sub pasa_formularioA 
-      'le paso el nombre del formulario 
-      escoge_form.formulario = me 
-   
-      'hago la llamada al modulo 
-      escoge_form.escoge_form() 
- end sub