Notifications
Clear all

Excel - Organiza listview por datas

4 Posts
2 Usuários
0 Reactions
1,312 Visualizações
(@cleiton-jm)
Posts: 115
Estimable Member
Topic starter
 

Boa noite pessoal!!
To precisando de uma força de vcs, não axei nada bem explicado sobre o assunto, porisso recorro a vcs, precisava que ao carregar as informações no meu listview, ele carregue por ordem de datas, a ordem das do maior para menor Z A, a coluna do listview vencimento é o que tem que está em ordem..
Ex
15/06/2011
12/06/2011
10/05/2011
01/01/2011
12/12/2010
10/08/2010
01/01/2009
to anexando o listview que esto usando como referencia para vcs terem uma ideia do que esto falando...

 
Postado : 22/01/2012 3:57 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

não olhei seu anexo..

veja um ex:

ListView1.SortKey = 4 
ListView1.SortOrder = lvwDescending
ListView1.Sorted = True
 
Postado : 22/01/2012 4:37 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 
' ---Clique no título da coluna p/ classificar----------
Private Sub ListView1_ColumnClick(ByVal ColumnHeader As MSComctlLib.ColumnHeader)
    ListView1.Sorted = False
    ListView1.SortKey = ColumnHeader.Index - 1
    
    If ListView1.SortOrder = lvwAscending Then
        ListView1.SortOrder = lvwDescending
        Else
        ListView1.SortOrder = lvwAscending
    End If
ListView1.Sorted = True
End Sub
 
Postado : 22/01/2012 4:51 pm
(@cleiton-jm)
Posts: 115
Estimable Member
Topic starter
 

JoseA e alexandre os dois exemplo não faz o que queria, porque ele só ta organizando os dias não a data inteira,
ele faz assim
01/01/2011
01/02/2011
01/03/2011
01/04/2012
02/01/2011
02/02/2011

01/04/2012
01/05/2012
02/04/2012 e assim por diante, fica meio fora o ano os meses, só fica em ordem os dias

queria que fosse assim se tiver jeito

01/01/2011
02/01/2011
03/01/2011
01/02/2011
02/02/2013
03/02/2013
e assim sucessivamente

agora se listview não oferece esse suporte, tem outro jeito manha que possa da certo

 
Postado : 22/01/2012 5:46 pm