Notifications
Clear all

Filtro Não Funciona

5 Posts
3 Usuários
0 Reactions
1,420 Visualizações
(@romanholi)
Posts: 0
New Member
Topic starter
 

Pessoal, bom dia.

Poque minha macro abaixo não filtra as datas. Não consigo encontrar o problema:

Sub Enviar_Analises()

Dim Data_Ini As Date
Dim Data_Fim As Date

Data_Ini = Format(InputBox("Entre com a Data Inicial", "Seletor"), "mm/dd/yyyy")
Data_Fim = Format(InputBox("Entre com a Data Final", "Seletor"), "mm/dd/yyyy")

Sheets("_Follow_Res").Select
Selection.AutoFilter
ActiveSheet.Range("$A$1:$G$100000").AutoFilter Field:=1, Criteria1:= _
">=" & Data_Ini, Operator:=xlAnd, Criteria2:="<=" & Data_Fim

End Sub

Obrigado pela Ajuda

 
Postado : 03/08/2018 6:25 am
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

romanholi,

Bom dia!

Anexe seu arquivo.

 
Postado : 03/08/2018 7:20 am
(@romanholi)
Posts: 0
New Member
Topic starter
 

Segue arquivo e dúvidas comentadas no código

Obrigado Wagner

 
Postado : 03/08/2018 7:47 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Para o filtro
experimente:

...Data_Ini = InputBox("Entre com a Data Inicial", "Seletor")
Data_Fim = InputBox("Entre com a Data Final", "Seletor")

        Sheets("_Follow_Res").Select
            Selection.AutoFilter
        
        'Filtrar Data
        ActiveSheet.Range("$A$1:$G$100000").AutoFilter Field:=1, Criteria1:= _
        ">=" & Format(Data_Ini, "mm/dd/yyyy"), Operator:=xlAnd, Criteria2:="<=" & Format(Data_Fim, "mm/dd/yyyy")
...
 
Postado : 03/08/2018 8:37 am
(@romanholi)
Posts: 0
New Member
Topic starter
 

Funcionou!
Obrigado Reinaldo!

Se alguém puder me ajudar com a validação...
Pois quando eu coloco uma data que não está na base ele filtra, mas não filtra nada, queria validar.

Obrigado

 
Postado : 03/08/2018 8:55 am