pascal21
XLDnaute Barbatruc
bonjour le forum
j'ai trouvé ce bout de code qui me permet enfin, d'avoir quelque chose d'écrit dans ma listview
****************
******************
en plus il est simple de conception et pour moi assez compréhensible
mais j'aimerais que la colonne 2 n'affiche que les résultats issues de la cellule B3
il y a pleins de choses sur le net sur le sujet, mais rien que je n'arrive à transcrire et à faire fonctionner avec ce code
il y aussi que je n'arrive pas avec ce code à afficher les colonnes A. B. C. D et la colonne I sans afficher les colonnes intermédiaires qui sont des colonnes 'techniques' masquées et qui n'ont pas d'utilité dans la listview
il ma manque aussi l'instruction pour raffraichir la listview après avoir ajouté des nouvelles données
a chaque rajout la liste complête se rajoute en dessous sans raffraichir
j'ai essayé divers trucs trouvés par çi par là mais ça fonctionne pas
ou alors je ne le place pas où il faut
avez-vous une solution?
merci pour votre aide précieuse
j'ai trouvé ce bout de code qui me permet enfin, d'avoir quelque chose d'écrit dans ma listview
****************
Code:
Dim rg As Range
Dim n As Integer, i As Integer
Set rg = [A4] 'ligne avec les titres
n = 4 'nb de colonnes de données
With Me.ListView1
'ajout des titres de colonnes
For i = 1 To n
.ColumnHeaders.Add , , rg.Offset(0, i - 1)
Next i
'ajout des éléments de la 1re colonne
Set rg = [A4] '1re ligne avec les données
Do Until IsEmpty(rg)
.ListItems.Add , , rg
'ajout des éléments des autres colonnes
For i = 1 To n
.ListItems(rg.Row - 3).ListSubItems.Add , , rg.Offset(0, i)
Next i
Set rg = rg.Offset(1, 0) 'prochaine ligne
Loop
.FullRowSelect = True 'permet de choisir une ligne complète
.MultiSelect = True 'permet de sélectionner plusieurs lignes
.View = lvwReport 'format d'affichage des données
End With
en plus il est simple de conception et pour moi assez compréhensible
mais j'aimerais que la colonne 2 n'affiche que les résultats issues de la cellule B3
il y a pleins de choses sur le net sur le sujet, mais rien que je n'arrive à transcrire et à faire fonctionner avec ce code
il y aussi que je n'arrive pas avec ce code à afficher les colonnes A. B. C. D et la colonne I sans afficher les colonnes intermédiaires qui sont des colonnes 'techniques' masquées et qui n'ont pas d'utilité dans la listview
il ma manque aussi l'instruction pour raffraichir la listview après avoir ajouté des nouvelles données
a chaque rajout la liste complête se rajoute en dessous sans raffraichir
j'ai essayé divers trucs trouvés par çi par là mais ça fonctionne pas
ou alors je ne le place pas où il faut
avez-vous une solution?
merci pour votre aide précieuse
Dernière édition: