fusionner deux feuils de deux classeurs dans une feuille d'un autre classeur

flateur18

XLDnaute Nouveau
Bonjour mes chers ami(e)s,

Je n'ai pas l'habitude de poster des demandes d'aide, mais cette fois je me trouve dans une impasse.
Je vais essayer d'être très explicite, mais n'hésitez pas à me poser des questions.

J'aimerais fusionner deux feuilles "feuil1" et "liste1" qui se trouvent dans deux classeurs différents "class1.xls" et "class2.xls", dans une seule feuille "fusion1" se trouvant dans le classeur "fusion.xls".

Ce que je veux dire par fusionner c'est identifier les lignes qui ont le même n° de commande et de rajouter les informations qui manquent.

La feuille "feuil1" du classeur "class 1.xls" contient :

N° de commande client pays adresse
30012 Société 1 France Paris
... ... ... ...


et La feuille "liste1" du classeur "class2.xls" contient :

N° de commande Paiment reçu Date
30012 oui 01/01/2010
... ... ...


les fusionner dans une feuille "fusion" du classeur ouvert "Fusion.xls" pour avoir:

N° de commande client pays adresse Paiment reçu Date



Pour celà, j'utilise un userform qui contient quelques commandbutton, textbox et combobox, comme ceci:

textbox1 : contient l'adresse du premier fichier .xls "C:\doc\class 1.xls"
combobox1 : contient le nom de la feuille sélectionnée "feuil1"
textbox2 : contient l'adresse du deuxieme fichier .xls "C:\doc\class 2.xls"
combobox2 : contient le nom de la feuille sélectionnée "liste1"
...
commandbutton1 : permet d'exécuter la fusion

je n'arrive pas à faire cette fusion, merci pour votre aide :)



voici le code :

Code:
.... 

Private Sub CommandButton1_Click()
    Call Proceed
End Sub

Private Sub Proceed()

    'et c'est là que sa coince, j'ai utilisé plusieurs méthodes, mais à chaque fois mon algo coince

    
End Sub

Merci pour vos idées :D
 
Dernière édition:

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 493
Messages
2 088 956
Membres
103 990
dernier inscrit
lamiadebz