Hola a todos,
Tengo un problema con un excel, y es que necesito que cuando pinches en un botón te vaya a la fecha de hoy. Os explico, tengo un boton en la parte superior del documento y abajo tengo un listado de fechas. Quiero que cuando pinches al boton te seleccione la fecha de hoy. Os escribo un poco de código de lo que he hecho, aunque esto lo único que hace es buscar el numero dos y lo cambia por el 5. He puesto una variable "Hoy" que he hecho la prueba y te saca la fecha de hoy. Iba a poner esa fecha en el "find" para que me la buscara pero el find busca Strings. He intentado convertir la fecha a string con CStr pero tampoco me ha funcionado. ¿alguien sabe como hacerlo para que funcione?
Private Sub CommandButton1_Click()
Dim Hoy
Hoy = Now
With Worksheets(1).Range("a1:a500")
Set c = .Find(2, LookIn:=xlValues)
If Not c Is Nothing Then
firstAddress = c.Address
Do
c.Value = 5
Set c = .FindNext(c)
Loop While Not c Is Nothing And c.Address <> firstAddress
End If
End With
End Sub
Gracias de ante mano.
Un saludo





