Macro Buscar no funciona con fechas

Hola que tal,
Mi pregunta es, ¿por qué mi macro buscar no busca fechas?
Con texto y números si me funciona, pero por ejemplo 15.07.2009 no lo encuentra y así lo tengo escrito en una de las celdas.
Gracias de antemano por tu atención
Aquí esta lo más importante del código, yo lo escribí, pero la verdad no tengo mucho conocimiento en esto de programar.
Dim celdaOrigen As Variant
Set hojaDestino = Sheets("Vordruck")
Dim wks As Worksheet
Dim rng As Range
Dim strAddress As String, strFind As String
    strFind = InputBox("Bitte Suchbegriff eingeben:", Application.UserName, strSuch)
    If strFind = "" Then Exit Sub
    For Each wks In Worksheets
    Application.ScreenUpdating = False
        Set rng = wks.Cells.Find(strFind, lookat:=xlPart, LookIn:=xlFormulas)
        If Not rng Is Nothing Then
        strAddress = rng.Address
Do
' Aqui vienen otras instrucciones de copy / Paste
Set rng = Cells.FindNext(After:=ActiveCell)
            If rng.Address = strAddress Then Exit Do
        Loop
        End If
    Next wks
    strSuch = strFind
fin:
End Sub

1 Respuesta

Respuesta
1
Voy a mirar el código, pero así a la vista lo primero que veo es un tema con el formato de fecha, normalmente el excel usa el formato de fecha 25/10/2009
Si tu pones otro formato no reconoce que es fecha
Ojala te sirva, pruébalo y me avisas
Muchas gracias, revise entre las respuestas antiguas aquí mismo y encontré la respuesta del Experto Elsa Matilde
Cells.Find(What:=CDate(strFind), lookat:=xlPart, LookIn:=xlFormulas)
El CD Date le dice a Excel que busque con el formato fechas
Gracias de todas formas.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas