Programmer listview userform
Résolu
coraliie.c
Messages postés
22
Date d'inscription
Statut
Membre
Dernière intervention
-
coraliie.c Messages postés 22 Date d'inscription Statut Membre Dernière intervention -
coraliie.c Messages postés 22 Date d'inscription Statut Membre Dernière intervention -
3 réponses
voici le code:
Private Sub UserForm_Initialize() 'Exemple 1 : Comment alimenter un Listview ' Initialisation du listview With ListView1 With .ColumnHeaders ' Vider le listview .Clear 'Ajouter les colonnes .Add , , "Nom", 80 .Add , , "Prénom", 80 .Add , , "Habilitation", 80 .Add , , "Prochain Recyclage", 80 End With .View = 3 ' type Report .Gridlines = True ' affichage de lignes .FullRowSelect = True ' sélection complète de la ligne .HideColumnHeaders = False ' afficher les en-têtes de colonnes .LabelEdit = 1 ' ne pas autoriser la saisie End With IniListview End Sub Private Sub IniListview() With Worksheets("Année") derl = .Range("A65536").End(xlUp).Row Tbl = .Range("A1:D" & derl) End With With ListView1 For L = 1 To UBound(Tbl, 1) .ListItems.Add , , Tbl(L, 1) For c = 2 To UBound(Tbl, 2) .ListItems(.ListItems.Count).ListSubItems.Add , , Tbl(L, c) Next Next End With End Sub
Bonjour Maurice
Voici mon fichier :
https://www.cjoint.com/?DLjiKQaZaQm
J'ai essayé de commencé à programmer l'userform2 mais j'avoue que je galère !
Voici mon fichier :
https://www.cjoint.com/?DLjiKQaZaQm
J'ai essayé de commencé à programmer l'userform2 mais j'avoue que je galère !
Remplacé clients par année et les colonnes "A1:D" & derl
Bon courage
C'est exactement ce qu'il me fallait.