Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

listview n'affiche pas les text comme ils sont exactemet dans la feuille excel

  • Initiateur de la discussion Initiateur de la discussion cedric_hiss
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

cedric_hiss

Guest
Bonjour tout le monde ,

J'utilise une listview pour afficher des donnees d 'une feuille excel parcontre lors de l'affichage les donnees dans la colonne D sont mis comme dans la photo

Alors que dans la listview elle affiche tout en une seule ligne et une liste comme excel je vous transmet le fichier sur lequel je travaille si vous pouvez m'aider merci d'avance .

Fichier ==> Regarde la pièce jointe alm.xlsm
 
Re : listview n'affiche pas les text comme ils sont exactemet dans la feuille excel

Bonjour
ton problème est que le fait tu demandes à excel d'affiicher dans ta colonne "détails" de ta listview la valeur de chaque cellule par ligne.
Avec un commandbutton dans ton userform essayes ceci et tu comprendras mieux ton problème
Code:
Private Sub CommandButton2_Click()
MsgBox Worksheets("sheet1").Cells(9, "d")
End Sub

et en lisant Utiliser le contrôle ListView en VBA Excel je ne suis pas sur que tu puisses faire des retour à la ligne dans le listview.

En espérant que cela t'aide
Cordialement
Brice
 
Re : listview n'affiche pas les text comme ils sont exactemet dans la feuille excel

bonjour à tous
une autre écriture
 
Re : listview n'affiche pas les text comme ils sont exactemet dans la feuille excel

Bonjour jecirbe et Bebere ,

jecirbe oui je vois du coup y a pas moyen ou une solution ?

Bebere j'ai essayé le code que tu m as fournis mais j'ai toujours le meme resultats rien n a changé
 
Re : listview n'affiche pas les text comme ils sont exactemet dans la feuille excel

Jecirbe , est ce que c'est possible d'appliquer cette methode de msg box quand clique sur un item de la listview ??
 
Re : listview n'affiche pas les text comme ils sont exactemet dans la feuille excel

j'ai excel 2013 ,

effectivement cést le truc que j'essaie de faire maintenant , parcontre votre code affiche seulement la colonne A alors que moi je veux afficher la colonne D, voila le code que j'ai essayé ca marche mais parcontre si je clique sur item 50 il m affiche les detail de l item 48 je sais pas pourquoi il fait ce decalage

Private Sub ListView1_Click()
Dim x
With ListView1
For x = 1 To .ListItems.Count
If .ListItems(x).Selected Then
MsgBox Worksheets("sheet1").Cells(x, "d")
End If
Next x
End With
End Sub
 
Re : listview n'affiche pas les text comme ils sont exactemet dans la feuille excel

Bonjour tatiak,

je vous remerci pour votre proposition mais elle convient pas a mon projet finalement j'ai inseré des checkboxe quand je click sur un checkboxe il m affiche les detail dans un msgbox , parcontre la ou je galere c'est quand je choisi parexemple l item 60 on m affiche les details du item 58 !!
viola l exemple : Regarde la pièce jointe alm.xlsm
 
Re : listview n'affiche pas les text comme ils sont exactemet dans la feuille excel

Bonjour
apparemment il y a un soucis au niveau de ta variable x. Je n'ai pas le temps de regarder plus pour le moment mais voici une solution qui consiste à changer ta ligne
Code:
 MsgBox Worksheets("sheet1").Cells(x, "d")
par
Code:
 MsgBox Worksheets("sheet1").Cells(x+2, "d")

cordialement
Brice
 
Re : listview n'affiche pas les text comme ils sont exactemet dans la feuille excel

Rebonjour Brice

ca marche tres bien maintenant merci beaucoup a vous .

cordialement
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
6
Affichages
271
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…