ListView
Thelucas160
Messages postés
219
Statut
Membre
-
cs_Le Pivert Messages postés 8437 Statut Contributeur -
cs_Le Pivert Messages postés 8437 Statut Contributeur -
Bonjour,
j'ai un UserForm avec une list view :
Private Sub UserForm_Initialize()
Dim Cell As Range
Dim X As Byte
Dim k As Integer
k = Worksheets("Feuil1").Range("A65536").End(xlUp).Row
'Exemple 1 : Comment alimenter un Listview
' Initialisation du listview
With IniListview1
With .ColumnHeaders
' Vider le listview
.Clear
'Ajouter les colonnes
.Add , , "CODE CLIENT", 80
.Add , , "Valeur reel", 80
.Add , , "Valeur Facturer", 80
.Add , , "Commercial", 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
End Sub
Je voudrait que sous CODE Client il y est les cellule A2:A
Sous Valeur reel, D2:D etc..
qui ce trouve sur une autre feuil.
Par la suite il me faudra pouvoir modifier les valeur dans la listview pour que ça les modifie sur le fichier excel
Merci :)
j'ai un UserForm avec une list view :
Private Sub UserForm_Initialize()
Dim Cell As Range
Dim X As Byte
Dim k As Integer
k = Worksheets("Feuil1").Range("A65536").End(xlUp).Row
'Exemple 1 : Comment alimenter un Listview
' Initialisation du listview
With IniListview1
With .ColumnHeaders
' Vider le listview
.Clear
'Ajouter les colonnes
.Add , , "CODE CLIENT", 80
.Add , , "Valeur reel", 80
.Add , , "Valeur Facturer", 80
.Add , , "Commercial", 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
End Sub
Je voudrait que sous CODE Client il y est les cellule A2:A
Sous Valeur reel, D2:D etc..
qui ce trouve sur une autre feuil.
Par la suite il me faudra pouvoir modifier les valeur dans la listview pour que ça les modifie sur le fichier excel
Merci :)
1 réponse
Bonjour,
Voir l'exemple ici:
https://forums.commentcamarche.net/forum/affich-35754797-afficher-un-tableau-excel-dans-un-userform-vba-excel#4
Voir l'exemple ici:
https://forums.commentcamarche.net/forum/affich-35754797-afficher-un-tableau-excel-dans-un-userform-vba-excel#4
J'ai essayer de l'incorporer a mon logiciel, petit soucis ça me fait ça ! je comprend pas trop
Normalement mes feuil ne feront que quelque colonnes (7 ou 8) a peu pres
Tu vas dans les propriétés de la ListView dans View et tu coches: lvwReport
où en es-tu avec ce post?
https://forums.commentcamarche.net/forum/affich-35749025-convertir-dans-vba#1
@+
La listview fait ça vie et choisit ça destiner...
je la place au centre et quand j’exécute j'ai ça.