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

Importer des données de plusieurs classeurs

bobjazz

XLDnaute Impliqué
Bonjour le Forum,

Je voudrais importer des données de 3 classeurs, les feuilles sont identiques, dans un classeur destinataires.

Dans un premier temps, vider la feuille du destinataire et j’avoue que je ne sais pas comment faire pour que les données s'ajoutent les unes à la suite et non remplacées.

J’utilisais ce code pour importer 1 feuille, mais là je coince.
Code :
Sub test()
Dim classeurSource As Workbook, classeurDestination As Workbook
Set classeurSource = Application.Workbooks.Open("C:\source.xls", , True)
Set classeurDestination = ThisWorkbook
classeurSource.Sheets("Feuil1").Cells.Copy classeurDestination.Sheets("Feuil1").Range("A1")
classeurSource.Close False
End Sub

Merci d’avance

Bobjazz
 

bobjazz

XLDnaute Impliqué
Re : Importer des données de plusieurs classeurs

Je viens de le faire et j'ai le même résultat.
As-tu essayé sur mon fichier "Suivi com.xlsm" avec les reportings, chez moi bug je copie 1 seul fichier pourtant je demande les 2

Merci
 

jpb388

XLDnaute Accro
Re : Importer des données de plusieurs classeurs

re
oui et je viens de le refaire c'est OK
ci joint les fichiers en retour
tiens moi au courant
a+
 

Pièces jointes

  • Test.zip
    136.6 KB · Affichages: 41
  • Test.zip
    136.6 KB · Affichages: 43
  • Test.zip
    136.6 KB · Affichages: 53

bobjazz

XLDnaute Impliqué
Re : Importer des données de plusieurs classeurs

Re

Même résultat avec les originaux avec les autres ok grrrrrrrrrrrr
je te mets les originaux (2 pas 3 mais le résulta est le même)

j'essaie pourtant de comprendre

Merci
 

Pièces jointes

  • Reporting.zip
    241.5 KB · Affichages: 40
  • Reporting.zip
    241.5 KB · Affichages: 41
  • Reporting.zip
    241.5 KB · Affichages: 44

bobjazz

XLDnaute Impliqué
Re : Importer des données de plusieurs classeurs

Re

Je n'ai pas de message d'erreur, mais je ne copie que 31 lignes de chaque fichier et j'intègre le chiffre 61 dans la cellule A1

je ne comprend pas

Merci
 

bobjazz

XLDnaute Impliqué
Re : Importer des données de plusieurs classeurs

Re jpb388

Je pense voir trouvé ce qui ne fonctionne pas, je m"arrete à la ligne 35
classeurSource.Sheets("Feuil1").Range("b6:q36")

je ne sais pas faire, mais il faudrait une ligne qui dit que je copie de la ligne 6 à la première vide.

J'espère avoir été clair et te guider

Merci

Bobjazz
 

bobjazz

XLDnaute Impliqué
Re : Importer des données de plusieurs classeurs

Re

Oups on s'est croisé
Mon but est de ramené toute les lignes de chaque fichier pour faire une synthèse.
Et chaque fois le nombre de lignes est aléatoire.
J'ai construit le fichier en copier coller, pour te montrer le résultat, par rapport au dernier zip.

En tout cas merci pour ta patience

Bobjazz
 

Pièces jointes

  • Suivi commercial Région OUEST 2011.xlsm
    192.2 KB · Affichages: 57

jpb388

XLDnaute Accro
Re : Importer des données de plusieurs classeurs

re
voila
a+
 

bobjazz

XLDnaute Impliqué
Re : Importer des données de plusieurs classeurs

Re

Si tu relis ce post
Je viens de finir, cela fonctionne.
Penses tu que lors de mes imports je peux garder ma ligne de titre en L1 dans le fichier destination.

Merci vraiment

Kenavo

Bobjazz
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…