Buscar 3 criterios y llenar celdas si tercer criterio está vacío.
Tengo 1 formulario (3 texbox, 1 botón), 2 hojas (datos, ingreso).
En form1 en 1er.textbox ingreso mi nombre luego click en botón comando que verifica si mi nombre está registrado en hoja datos luego va a hoja ingreso y busca si el nombre, fecha y hora de ingreso no estén repetidos y se registra en las celdas A (nombre), B (fecha automática con formula) y C (hora también con fórmula) de hoja. Ingreso, éste es el codigo pero me funciona, favor ayuda:
Private sub ingreso()
Vnom=nombre.text
Vfecha=fechahoy.value
Sheet("datos").select
Set busca1=Sheet("datos").range("A:A").find(vnombre)....
If busca is nothing then
Msgbox"NO ESTÁ REGISTRADO"
else
Ind=0
Sheets("ingreso").select
Set busca2=Sheet("ingreso").range("A:A").find(vnom,.....)
If not busca2 is nothing then
Primercoincid=busca2.address
Do
If busca2.offset(0,1)=fechahoy then
If busca2.offset(0,2)<> empty then
Busca2,select
Msgbox"ya está registrado"
Else
Ind=1
Fila=2
Col="A"
Do while true
If isempty(cells(fila,col)) then exit do
Fila=fila +1
Loop
Cells(fila,"A").value=nombre.text
Cells(fila,"B").value=format(now,"Dd/mm/yyyy")
Cells(fila,"C").value=format(now,"hh:mm")
Endif
endif
Set busca2=activesheet.range("A:A").findnext(busca2)
Loop while not busca2 is nothing and busca2.address <> Primercoincid and Ind=0
Endif
Set busca2=nothing
End sub