VBA ordonner le copier coller par une fenêtre

Loïc -  
 Loïc -
Bonjour,

J'utilise VBA sous excel 2007, et je n'arrive pas à rédiger le programme ci-dessus. Pouvez-vous m'aider?

J'ai sur une feuille plusieurs lignes correspondant à plusieurs produits différents. Je souhaite par le biais d'une fenêtre choisir quelles lignes copier et les copier sur une autre feuille en colonne.

J'ai à cet effet créer une fenêtre avec 2 ListBox, l'une proposant tous les produits pouvant être copiés, et l'autre affichant les produits qui ont été sélectionnés et prêts à être copiés.

Il y a 3 boutons:- 1 "ajouter" pour ajouter l'élément sélectionné dans la 2ème listbox
-1 "retirer" si on souhaite retirer l'élément sélectionné de la 2ème listbox
-et un "copier les données" pour copier les éléments sélectionnés dans la nouvelle feuille.
Je n'arrive pas à créer le code pour ajouter les éléments sélectionnés de la Listbox1 à la Listbox2,
et je n'arrive pas à coder le copier coller en colonne par l'intermédiaire du bouton "copier les données"

j'en profite pour dire que ce site est génial car les gens sont aimables.
A voir également:

1 réponse

michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour,
Qu'appelles tu "fenêtre" ?

ne confondrais-tu pas "fenêtre" et "userform" ou "fenêtre" et "feuille excel" ?

nouvelle fenêtre est généralement un changement de classeur...

Donc, précise, merci
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Re,

S'il s'agit d'un userform

Ci joint petite démo retrouvée sur une étagère qui pourrait peut-être t'aider ou te mettre sur la piste.

http://www.cijoint.fr/cjlink.php?file=cj201011/cijQhnl69a.xls

tu dis...
0
Loïc
 
oui effectivement il s'agit d'un userform, je jette un oeil à ce que tu m'as donné merci
0