Excel 2003

Bonjour,

Existe-il une macro qui fait la copie d'un contenu d'un tableau excel vers un autre tableau sachant que les 2 tableaux ont exactement la meme organisation des colonnes.

sachant que je dois copier a partir de plusieurs tableaux, C'est a dire, commencer la copie a partir de la derniere ligne non-vide

Merci d'avance

5 réponses

  1. Les tableaux sont où ? même onglet ? classeur différent ?
    0
    1. CLASSEURS DIFFERENTS ET MEME FORME
      0
      1. Pas obliger de crier... un simple copier coller suffit ;)

        Sub Macro2()  
            Windows("nom_1er_fich").Activate  
            Cells.Select  
            Selection.Copy  
            Windows("nom_2eme_fich").Activate  
            ActiveSheet.Paste  
              
        End Sub
        0
        1. ok, mais est ce que si j'ajoute un 3eme fichier il ecrase les autres valeurs ou il continue la copie a la fin du contenu copié a partir du fichier 2 ?
          0
          1. Contributeur
            Salut le forum

            Une façon pour copier à la suite

            Sub essai() 
            Dim FeuilleSource As Worksheet, FeuilleCible As Worksheet 
            
            Set FeuilleSource = Workbooks("Classeur1").Worksheets("Feuil1") 
            Set FeuilleCible = Workbooks("Classeur2").Worksheets("Feuil2") 
            
            With FeuilleSource 
            .Range("A1").CurrentRegion.Copy 
            End With 
            
            With FeuilleCible 
            .Range("A" & .Cells(Rows.Count, 1).End(xlUp).Row + 1).PasteSpecial 
            End With 
            
            End Sub 
            

            Mytå
            0
        2. Bonjour,

          Je sais que j'en demande trop, peux tu me mettre des commentaires pour que je comprenne un peut?

          Merci beaucoup
          0