Buscar registro por nombre y por fecha de ingreso
Del registro por medio de su nombre y la fecha en la que ingreso, debido a que el mismo registro puede ingresar varias veces en el año, pero nunca en el mismo día. Necesito realizar lo mediante Visual Basic, ya que he hecho un formulario para poder hacerlo.

Solo he podido hacer el proceso buscando por nombre, pero me falta buscar por Fecha de ingreso.
Adjunto lo que tengo realizado:
__________________________________________________________________________________________________
Private Function filaExisteRegistro(CodigoRegistro As String, RangoConsulta As String) As Long
Dim NumeroFila As Long
With Registro.Range(RangoConsulta)
 Set c = .Find(CodigoRegistro, LookAt:=xlWhole)
 If Not c Is Nothing Then
 NumeroFila = c.Row
 End If
 End With
filaExisteRegistro = NumeroFila
End Function
__________________________________________________________________________________________________
Sub BuscarPor()
Dim ultFila As Long
Dim rango As String
Dim filaRegistro As Long
Dim Nombre As String
Dim Apellido As String
Dim FechaIngreso As String
Dim Sexo As String
Dim Area As String
Dim Acciom As String
Dim Estado as string
 ultFila = Range("B" & Rows.Count).End(xlUp).Row
 rango = "B7:B50000" & ultFila
 If Len(frmActualizar.txtNombre) = 0 Then
 MsgBox "Por favor ingresar el Nombre de Registro"
 Exit Sub
 End If
 filaRegistro = filaExisteRegistro(frmActualizar.txtNombre, rango)
 If filaRegistro = 0 Then
 MsgBox "El Registro no exite", 64, "No Existe"
 Exit Sub
 End If
Apellido = Registro.Cells(filaRegistro, 3)
 FechaIngreso = Registro.Cells(filaRegistro, 4)
 Sexo = Registro.Cells(filaRegistro, 5)
 Area = Registro.Cells(filaRegistro, 6)
 Accion = Registro.Cells(filaRegistro, 7)
 Estado = Registro.Cells(filaRegistro, 8)
 frmActualizar.txtApellido = Apellido
 frmActualizar.txtFechaIngreso = FechaIngreso
 frmActualizar.txtSexo = Sexo
 frmActualizar.txtArea = Area
 frmActualizar.txtAccion = Accion
 frmActualizar.txtEstado = Estado
End Sub



