Bonjour à tous,
J'ai un petit code, que je vous mets ci-dessous afin de transférer des données de ma feuille Saisie des infos vers la feuille M2.
Ce code fonctionne très bien si mes données ne sont pas en forme de tableau. Pour diverses raisons, notamment afin de recopier automatiquement mes formules d'une ligne à l'autre, j'ai transformé ma plage en tableau dans ma feuille "Saisie des infos" (dans la feuille M2, la plage n'est pas en format tableau).
Mais du coup mon code ne fonctionne plus.
Quelqu'un pourrait-il me donner un petit coup de main svp ?
Merci pour votre attention
Sub Tranfert_M2()
Set sasu = Sheets("M2")
dsasu = sasu.Cells(Rows.Count, 1).End(xlUp).Row + 1
With Sheets("Saisie des infos")
Dl = .Cells(1, 1).End(xlDown).Row
sasu.Cells(dsasu, 1).Resize(Dl - 2, 13).Value = .Range("A3:M3" & Dl).Value
End With
Call Efface_M2
End Sub