La variable global pierde su valor.

En este formulario de Acceso en el que estoy trabajando, tengo una variable global que toma su valor de otro formulario en su evento Form_Load. Por alguna razón desconocida para mí, la variable "pierde su valor" (se convierte en = "") después de que transcurre algún tiempo o se produce algún evento. No he podido notar nada en particular que provoque este comportamiento. ¿Se restablecen las variables globales después de algún tiempo de "inactividad" en el formulario?

Así es como configuro las variables globales de las que estoy hablando:

Private Sub Form_Load()       
    '...
    Set prev_form = Form_Identification.Form
    PasswordSybase = prev_form.Password.Value & vbNullString
    UserSybase = prev_form.UserID.Value & vbNullString
    '...
End Sub

Respuestas a la pregunta(5)

Su respuesta a la pregunta