Bonjour =)
Bien que le problème a été abordé maintes fois le forum, je ne trouve pas de solution à mon problème...
Je souhaite copier une plage de données définie par un nom : Base2 (qui est une fonction décaler, ce qui rend le nombre de lignes variable) dans un autre fichier, à la suite des autres enregistrements.
J'avais pensé rédiger le code ainsi, cependant il ne donne rien... Le nom n'étant pas correctement reconnu si on lance la macro depuis VBE, ni ne donnant des résultats via excel directement
Si jamais vous avez une idée pour faire avancer mon soucis, je suis preneur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Sub Transfert() Sub Transfert() Dim i As Integer Dim J As Integer i = Range("A1").CurrentRegion.Rows.Count + 1 J = Range("Base2").Count Workbooks("Test.xls").Sheets("Feuil1").Range(Cells(i, 1), Cells(J, 10)).Value = Workbooks("Test2.xls").Sheets("Feuille").Range("Base2").Value End Sub
Merci !
Partager