Bonjour,
Pour pouvoir déplacer des données, il est difficile à première vu qu'il n'y ait pas de décalage.
Si tu as des données sous ce tableau > cela pose problème en effet.
La première idée qui me vient, serait de déplacer les données soient à droite ou sur une autre feuille.
Il y aussi l'éventualité de supprimer une ligne sur les colonnes où il y a insertion et d'ajouter une ligne sur les colonnes où il a suppression.
Supposons que ce données sont plus bas que la ligne 60.
Essai ceci :
ws.Cells(LgSource, ColSource).Resize(1, 13).Copy
ws.Cells(LgDestin, ColDestin).Resize(1, 13).Insert shift:=xlDown
ws.Cells(60, ColDestin).Resize(1, 13).Delete shift:=xlUp ' < supprimer une ligne pour compenser
ws.Cells(LgSource, ColSource).Resize(1, 13).Delete shift:=xlUp
ws.Cells(60, ColSource).Resize(1, 13).Insert shift:=xlDown ' < insérer une ligne pour compenser
ric