Userform Listbox et affichage d'info

Userform Listbox et affichage d'info - VB/VBA/VBS - Programmation

Marsh Posté le 27-04-2006 à 23:34:32    

Je souhaite afficher les infos contnue dans une fueille à l'aide d'un userform dans un premier temps
ce code me permet en selectionant le texte de ma listbox  (ckick sur l'intitulé) à afficher les cellule correspondantes dans les textbox:

Private Sub UserFormProduit_Activate()
'renseigne la listbox
produit = Range("B6" ).End(xlDown).Address
ListBox1.RowSource = "C7:" & produit
ListBox1.ListIndex = 0
End Sub
Private Sub ListBox1_Change()
'affiche textbox selon donnée de la listbox
Sheets("PRODUITS" ).Select
TextBox1.Value = Range("C" & ListBox1.ListIndex + 6)
TextBox2.Value = Range("D" & ListBox1.ListIndex + 6)
'ou
TextBox1.Value = Cells(ListBox1.ListIndex + 6, 3)
TextBox2.Value = Cells(ListBox1.ListIndex + 6, 4)
 
End Sub


 
ca marche impec  
cependant mon premier probleme est d'afficher automatiquement ces memes cellule correspondante mais sans avoir a selectioner par ce fameux click de souris sur la listbox.???
 
sachant que par la suite je voudrait en selectionant par un click un element de ma listbox qu'il insere ce dernier dans une colone d'une autre feuille "devis" (premiere cellule vide depuis A21 ) ???
Bref autant d'element ou j'aurai besoin d'aide  
 
A l'aide j du mal en programmation besoin d'aide par l'exemple??
Merci d'avance

Reply

Marsh Posté le 27-04-2006 à 23:34:32   

Reply

Marsh Posté le 28-04-2006 à 09:37:32    

Salut poolito,

poolito a écrit :

cependant mon premier probleme est d'afficher automatiquement ces memes cellule correspondante mais sans avoir a selectioner par ce fameux click de souris sur la listbox.???

La je ne comprends vraiment pas ce que tu veux dire...

poolito a écrit :

sachant que par la suite je voudrait en selectionant par un click un element de ma listbox qu'il insere ce dernier dans une colone d'une autre feuille "devis" (premiere cellule vide depuis A21 ) ???

En lisant jusqu'ici j'ai l'impression que tu veux faire non plus de l'affichage mais de la saisie.
Completer ton tableau... une peux comme si tu dupliquais une ligne d'une enregistrement existant ?
C'est ça ?
Si tel est le cas, et pour te donner une piste je penses qu'il va falloir que tu ajoutes une listbox et un command button.
Ta lisbox actuelle te permettant d'avoir un affichage de données dans les textbox.
la deuxiemment listbox de choisir la valeur et le command button d'ebregistrer les données à la suite du tableau.
@+


---------------
Je bidouillle c'est sur... Mais j'essaye de faire en sorte que ça marche ;-)
Reply

Marsh Posté le 28-04-2006 à 15:23:39    

je vais essayer de mieux m'exprimer.
en fait mon code marche bien cependant la listbox renseigne uniquement les textbox lorsque je clicke un element de la listbox.
Je peus donc faire derouler ma listbox mais je suis obliger de clicker sur un element pour afficher les correspondance dans les textbox
je souhaiterais que ces textbox s'affiche automatiquement
j'espere mettre mieux fait comprendre  
pour la suite on verra plus tard

Reply

Marsh Posté le 28-04-2006 à 16:43:28    

Re,
Là je ne sais pas. Je ne vois pas dans quel événement de la listbox tu pourrais placer ton code pour ça...
 
désolée...
@+

Reply

Marsh Posté le 28-04-2006 à 19:55:01    

Merci Quand mem davoir essayer watashi.
SI quelqu'un en sait plus, c'est pas de refus

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed