Dennnisss
XLDnaute Occasionnel
Bonjour a tous les intervenants(acros)
J'ai creer un listview avec les donnees que j'ai reussi a trouver sur le forum , dans mes trois probleme que je percois il y a dans la colonne du listview colonne date j'aimerais qu'il le transpose sous forme de 15 juil 2011 et ainsi L'affichage des heures se fait pas en hh:mm
Je me suis rendu compte apres avoir mis le code pour le triage des colonnes dans la listview que les chiffres ne sont pas en numeriques il trie pas en ordre exemple il trie
1 , 11 , 111 , 2 , 22 , 222 donc la je n'ai pas realiser aucun code pour cette erreur de trie
voici le code que j'ai trouver sur le forum et bien sur je vous envoie un petit dossier pour mieux me suivre
alors les acros j'aurais besoin de votre aide pour corriger les affichage et le trie ou encore m'aider a comprendre se que je cherche
J'avais tenter une ligne de code que J,ai mis avec un Rem qui fonctionne mais pas dans la bonne colonne du listview
bonne journee a vous tous dennnisss😕
Voici le code
Private Sub UserForm_Initialize()
Dim DerLgn As Integer
Dim L As Integer
Dim X As Integer
With Me.ListView1
.ListItems.Clear
With .ColumnHeaders
.Clear
.Add , , "Fiche", 30, lvwColumnLeft
.Add , , "Date", 80, lvwColumnLeft
.Add , , "Kilo", 40, lvwColumnLeft
.Add , , "Heures", 50, lvwColumnLeft
.Add , , "Max", 30, lvwColumnCenter
.Add , , "Avg", 30, lvwColumnCenter
.Add , , "Depart", 60, lvwColumnLeft
.Add , , "Cyclistes", 150, lvwColumnLeft
.Add , , "Lieu", 100, lvwColumnLeft
.Add , , "P.P.", 30, lvwColumnCenter
.Add , , "G.P.", 30, lvwColumnCenter
.Add , , "St-N.", 30, lvwColumnCenter
.Add , , "Prix", 30, lvwColumnCenter
.Add , , "Pieces", 60, lvwColumnLeft
.Add , , "Crevaison", 60, lvwColumnLeft
.Add , , "Degre", 50, lvwColumnCenter
End With
.View = lvwReport
.FullRowSelect = True
.Gridlines = True
For i = 3 To Sheets("Entree").Range("A65536").End(xlUp).Row
.ListItems.Add , , Sheets("Entree").Cells(i, 1)
' .ListItems.Add , , Format(Sheets("Entree").Cells(i, 2), "dd mmmm yyyy")
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 2)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 3)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 4)
' .ListItems.Add , , Format(Sheets("Entree").Cells(i, 4), "hh:mm")
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 5)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 6)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 7)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 8)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 9)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 10)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 11)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 12)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 13)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 14)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 15)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 16)
Next
End With
'
' IniCombobox1
'
End Sub
J'ai creer un listview avec les donnees que j'ai reussi a trouver sur le forum , dans mes trois probleme que je percois il y a dans la colonne du listview colonne date j'aimerais qu'il le transpose sous forme de 15 juil 2011 et ainsi L'affichage des heures se fait pas en hh:mm
Je me suis rendu compte apres avoir mis le code pour le triage des colonnes dans la listview que les chiffres ne sont pas en numeriques il trie pas en ordre exemple il trie
1 , 11 , 111 , 2 , 22 , 222 donc la je n'ai pas realiser aucun code pour cette erreur de trie
voici le code que j'ai trouver sur le forum et bien sur je vous envoie un petit dossier pour mieux me suivre
alors les acros j'aurais besoin de votre aide pour corriger les affichage et le trie ou encore m'aider a comprendre se que je cherche
J'avais tenter une ligne de code que J,ai mis avec un Rem qui fonctionne mais pas dans la bonne colonne du listview
bonne journee a vous tous dennnisss😕
Voici le code
Private Sub UserForm_Initialize()
Dim DerLgn As Integer
Dim L As Integer
Dim X As Integer
With Me.ListView1
.ListItems.Clear
With .ColumnHeaders
.Clear
.Add , , "Fiche", 30, lvwColumnLeft
.Add , , "Date", 80, lvwColumnLeft
.Add , , "Kilo", 40, lvwColumnLeft
.Add , , "Heures", 50, lvwColumnLeft
.Add , , "Max", 30, lvwColumnCenter
.Add , , "Avg", 30, lvwColumnCenter
.Add , , "Depart", 60, lvwColumnLeft
.Add , , "Cyclistes", 150, lvwColumnLeft
.Add , , "Lieu", 100, lvwColumnLeft
.Add , , "P.P.", 30, lvwColumnCenter
.Add , , "G.P.", 30, lvwColumnCenter
.Add , , "St-N.", 30, lvwColumnCenter
.Add , , "Prix", 30, lvwColumnCenter
.Add , , "Pieces", 60, lvwColumnLeft
.Add , , "Crevaison", 60, lvwColumnLeft
.Add , , "Degre", 50, lvwColumnCenter
End With
.View = lvwReport
.FullRowSelect = True
.Gridlines = True
For i = 3 To Sheets("Entree").Range("A65536").End(xlUp).Row
.ListItems.Add , , Sheets("Entree").Cells(i, 1)
' .ListItems.Add , , Format(Sheets("Entree").Cells(i, 2), "dd mmmm yyyy")
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 2)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 3)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 4)
' .ListItems.Add , , Format(Sheets("Entree").Cells(i, 4), "hh:mm")
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 5)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 6)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 7)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 8)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 9)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 10)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 11)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 12)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 13)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 14)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 15)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("Entree").Cells(i, 16)
Next
End With
'
' IniCombobox1
'
End Sub