coller a la suite d'autre ligne

noon

XLDnaute Junior
bonjour a toutes et tous

apres recherche sur le forum j'arrive pas a mettre en place mon petit problème qui suis

je souhaite copier les lignes d'un classeur "2" (et le nombre de ligne varie)

le coller dans le classeur "1"

ensuite copier les lignes d'un classeur "3" (le nombre de lignes varie aussi)

et le coller à la suite des lignes que je viens de coller dans le classeur "1"

et je ne peux même pas vous donner l'exemple
car je n'arrive plus a avoir les macros sur mon excel chez moi grrr mais ça c'est une autre histoire :)
 

JCGL

XLDnaute Barbatruc
Re : coller a la suite d'autre ligne

Bonjour à tous,

Un essai avec :

VB:
Option Explicit


Sub Archive()
    Dim Chemin As String, S1 As String, S2 As String
    S1 = "Source1.xls"
    S2 = "Source2.xls"
    
    Application.ScreenUpdating = 0


    Workbooks.Open Filename:=Chemin & S1
    Range("A2").CurrentRegion.Copy
    Windows("Cible.xls").Activate
    Feuil1.Range("A" & Feuil1.Range("A65536").End(xlUp).Row + 1).Select
    ActiveSheet.Paste


    Workbooks.Open Filename:=Chemin & S2
    Range("A2").CurrentRegion.Copy
    Windows("Cible.xls").Activate
    Feuil1.Range("A" & Feuil1.Range("A65536").End(xlUp).Row + 1).Select
    ActiveSheet.Paste


    Application.DisplayAlerts = 0
    Workbooks(S1).Close
    Workbooks(S2).Close
    Application.DisplayAlerts = 1


    Columns("A:J").Sort Key1:=Range("A2"), Order1:=xlAscending, Header:=xlGuess
    Range("A2:J3").EntireRow.Delete
    Range("A1").Select
    Application.ScreenUpdating = 1


End Sub

Les trois fichiers dans le même répertoire

A + à tous
 

Pièces jointes

  • Cible.xls
    36.5 KB · Affichages: 38
  • Source1.xls
    19.5 KB · Affichages: 30
  • Source2.xls
    19.5 KB · Affichages: 29
  • Cible.xls
    36.5 KB · Affichages: 37
  • Source1.xls
    19.5 KB · Affichages: 36
  • Source2.xls
    19.5 KB · Affichages: 34
  • Cible.xls
    36.5 KB · Affichages: 42
  • Source1.xls
    19.5 KB · Affichages: 32
  • Source2.xls
    19.5 KB · Affichages: 27

Discussions similaires

Statistiques des forums

Discussions
312 361
Messages
2 087 611
Membres
103 607
dernier inscrit
lolo1970