affiche une listview dans des textbox

  • Initiateur de la discussion Initiateur de la discussion dindin
  • 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 !

dindin

XLDnaute Occasionnel
Bonjour
j'ai 24 textbox nommé de 1 à 24 . J'ai voulu en cliquant sur une ligne listview qu'il m'affiche les infos dans les 24 textbox ( c'est à dire les 24 colonnes de ma base ) sachant que j'ai encore un textbox nommé Filtre
le textbox1 servira à afficher le N° de la ligne .

j'utilise ce code qui ne fonctionne pas
Code:
Private Sub Listview1_ItemClick(ByVal Item As MSComctlLib.ListItem)
    Dim i As Byte
        TextBox1.Text = ListView1.ListItems(ListView1.SelectedItem.Index).Text
        For i = 2 To 21
            Me("TextBox" & i).Text = ListView1.ListItems(ListView1.SelectedItem.Index).ListSubItems(i - 2).Text
        Next i


End Sub

pourquoi ca bloque svp ?
merci d'avance
 
Re : affiche une listview dans des textbox

Bonsoir à tous

EDITION :😕😡😛🙄
dindin
Pourquoi reposer la même question trois ans après !!
https://www.excel-downloads.com/thr...aleurs-dun-listview-dans-des-text-box.181251/
alors qu'à l'époque Bébère t'avait donné une solution !









dindin

Avec cette syntaxe, cela fonctionne sur ce petit exemple
01listview.gif
Le code VBA corrigé
Private Sub Listview1_ItemClick(ByVal Item As MSComctlLib.ListItem)
Dim i As Byte
TextBox1 = ListView1.ListItems(ListView1.SelectedItem.Index)
For i = 2 To 3
Me.Controls("TextBox" & i) = ListView1.ListItems(ListView1.SelectedItem.Index).SubItems(i - 1)
Next i
End Sub
 
Dernière édition:
- 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

Discussions similaires

Retour