Bonjour,
Je souhaiterais sélectionner une plage de cellule non vide (de A3/A4 à B100 par exemple) pour ensuite la copier a la place exacte que je souhaite (c'est-à-dire en A6), j'ai la macro couper/coller a partir de A3 du type :
La ligne avec "range" me convient bien car garde l'écart entre les lignes (une ligne vide entre chaque ligne).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Sub Copie1() Worksheets("Feuil1").Activate Range("A3:B100").Select Selection.Cut Range("A6").Offset(0, 0).Select ActiveSheet.Paste End Sub
Mon problème c'est qu'une fois sur deux la ligne A3 est vide dans ce cas ma copie commence en A7, (car ma macro copie aussi la ligne A3 qui est vide).
Si quelqu'un a une solution pour modifier un peu ce code, merci d'avance.
Cordialement.
Partager