Je vous sollicite car j'ai un soucis qui me prend la tête depuis deux jours...
Comme le titre l'indique, je dois décaler des plages de cellules par macro. Je ne vais pas tenter d'entrer dans les détails car le commentaire dans le fichier joint est plus explicite.
'Il faudrait que la plage G6:K7 soit décalée en G4,
'idem pour la plage V8:Z11 qu'il faudrait décaler en V4
Sub Decaler()
[G6:K7].Cut [G4]
[V8:Z11].Cut [V4]
End Sub
Bonsoir les gars et merci de vous être penché sur le sujet;
J'ai oublié de stipuler dans l'énoncé de mon problème, que les plages à décaler ne sont pas toujours positionnées à partir de la même cellule...en fait, dans le 1er exemple, G4 pourrait être G5...
Dans cet exemple, G4 est la première cellule non vide et K7 est la dernière cellule non vide de la plage G2:G100
Ca complique, je sais....
Merci encore pour votre aide.
job75 : il n'y a pas de style de bordure à prendre en compte.
K7 est dans la colonne G ???
Je dois pas avoir le même Excel ...
Jettes un oeil à ce fil, on m'avait proposé des solutions qui pourrait te convenir, et sans macro en plus ...
Bon courage