Como puedo comparar datos de un formulario a otro en visual basic 6.0?

Como le va a todos, estoy haciendo un proyecto de un sistema para un laboratorio clínico y tengo un problema cuando quiero ingresar un examen de laboratorio; quisiera preguntar si alquilen me puede ayudar con este código, tengo dos formularios en los cuales hay un datagrid en cada uno pero cuando consulto si en este caso la matricula de la grilla es igual a la que esta en el datagrid del otro formulario.

Tengo el siguiente código:

If DataGrid2.Columns(5) = Val(QUIMICASANGUINEA.DataGrid1.Columns(0)) Then
MsgBox ("El Paciente ya tiene un examnen registrado"), vbInformation
QUIMICASANGUINEA.Show
ElseIf DataGrid2.Columns(5) = Val(QUIMICASANGUINEA.DataGrid1.Columns(0) = False) Then
QUIMICASANGUINEA.Adodc1.Recordset.AddNew
QUIMICASANGUINEA.Text1.Text = Buscar.DataGrid2.Columns(1)
QUIMICASANGUINEA.Text2.Text = Buscar.DataGrid2.Columns(0)
QUIMICASANGUINEA.Text3.Text = Buscar.DataGrid2.Columns(5)
QUIMICASANGUINEA.Show
End If

Las primeras tres lineas no marcan error pero comienza el problema en la cuarta linea como puedo comparar si no e registrado exámenes al paciente.

Añade tu respuesta

Haz clic para o