Bonjour,
la règle de base est le respect de la hiérarchie objet d'Excel …
1 2 3 4 5 6 7 8 9 10 11 12
| Sub Demo()
Application.ScreenUpdating = False
L& = Feuil1.Cells(Rows.Count, 1).End(xlUp).Row + 1
Workbooks.Open "U:\Eléments linéaires de structure (poutres 15x15, longrines ...)\Classeur1.xlsx", , True
With ActiveWorkbook.Worksheets("Feuille 1")
R& = .Cells(.Rows.Count, 1).End(xlUp).Row - 6
Feuil1.Cells(L, 1).Resize(R).Value = .[A7].Resize(R).Value
Feuil1.Cells(L, 2).Resize(R, 3).Value = .[H7].Resize(R, 3).Value
.Parent.Close False
End With
End Sub |
_____________________________________________________________________________________________________
Merci de cliquer sur

pour chaque message ayant aidé puis sur

pour clore cette discussion …
_____________________________________________________________________________________________________
Je suis Charlie - Je suis Bardo
Partager