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

Aprovisionner la listview en temps reel par un entree ou tab du clavier

MAN

XLDnaute Occasionnel
Bonsoir le forum bonsoir a tous
j'ai un fichier que j'utillise deja et qui marche tres bien .
j'ai pourtant quelques difficultés.
1- je voudrai que chaque fois qu'on entre un libellé dans la combo box et quel'on met son montant dans le text box qui suit, qu'en cliquant soit sur ENTREE soit sur TAB, que le libellé et le montant se retrouvent directement dans la list view actuellement, pour voir ces mouvements, il faut fermer (valider ) l'USF et la réouvrir.
2-que chaque fois qu'on effectue cette opération N° 1, que la combo et la listview se vident pour l'opération future car la saisie dans la combo est semi automatique.
je reste en ligne pour les éclaircissements des xlnautes
je vous joins le fichier
 

Pièces jointes

  • CLASS MAN.xlsm
    86.1 KB · Affichages: 66

tototiti2008

XLDnaute Barbatruc
Re : Aprovisionner la listview en temps reel par un entree ou tab du clavier

Bonjour MAN,

peut-être un truc comme ça
Il faut que ta ListView soit en vue List

Code:
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
Dim Li As Object
    If ComboBox1.Text <> "" And TextBox1.Text <> "" Then
        Set Li = ListView1.ListItems.Add(Text:=ComboBox1.Text)
        Li.ListSubItems.Add Text:=TextBox1.Text
       TextBox1.Text = ""
       ComboBox1.Text = ""
    End If
End Sub
 

MAN

XLDnaute Occasionnel
Re : Aprovisionner la listview en temps reel par un entree ou tab du clavier

merci tototiti. le code marche a merveille.
encore un tout petit soucis. quel code doit on utilliser si on veut doublecliquer dans la listview pour changer les données
 

tototiti2008

XLDnaute Barbatruc
Re : Aprovisionner la listview en temps reel par un entree ou tab du clavier

Bonjour Man,

Tu veux pouvoir éditer les valeurs de la Lisview en manuel, ou tu veux déclencher quelque chose sur un double-clic ?
 

MAN

XLDnaute Occasionnel
Re : Aprovisionner la listview en temps reel par un entree ou tab du clavier

je veux pouvoir double clicquer sur une ligne de la listview, et pouvoir choisir entre modifier et suprimer es ce possible
 

tototiti2008

XLDnaute Barbatruc
Re : Aprovisionner la listview en temps reel par un entree ou tab du clavier

Re,

Eh bien, il y a un évènement Double-clic sur la Listview, après, il suffit de mettre le bon code dedans

Code:
Private Sub ListView1_DblClick()

End Sub

A toi de voir si tu veux gérer un nouvel Userform qui pose la question suppression ou modification, ou comment tu veux le présenter... mais oui, c'est possible
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…