Duda macro excel

Iniciado por egrimm, 5 Marzo 2010, 02:10 AM

0 Miembros y 1 Visitante están viendo este tema.

egrimm

Una pequeña preguntita, estoy liado con una macro de Excel, esta hace consultas con dos tablas ya escritas y en una de las consultas tengo que filtrar el resultado según si coincide el ID y está entre dos fechas. El problema que tengo es que según que fechas las filtra bien y otras va a su bola.

Grabe una macro usando el filtro avanzado haciendo la misma consulta que en la macro anterior, cuando aplico el filtro manualmente (El que estoy grabando) el resultado es correcto pero cuando lanzo la macro grabada excluye resultados.

Me estoy volviendo loco o tiene una explicación?

egrimm

por cierto el codigo grabado es:
Sub Macro1()
    Sheets("Movimientos").Columns("A:F").AdvancedFilter Action:=xlFilterCopy, _
        CriteriaRange:=Range("AuxiliarCons1!Criteria"), CopyToRange:=Range( _
        "AuxiliarCons1!Extract"), Unique:=True
End Sub

egrimm

Curiosamente buscando otra cosa encontre el porque. Se ve que VBA utiliza el formato americano (mes/dia/año)  de fechas y excel el formato (dia/mes/año) espero que le sea util a alguien