je souhaite à l’aide d’une macro excel:
dans une feuille;
je sélectionne une cellule;
je lance une macro
la macro copie une plage de cellules définie et l’insère dans la cellule préalablement sélectionnée et décale les cellules inférieures vers le bas.
J’ai créé ceci:
Cette macro insère les cellules copiées mais pas dans la cellule que j’ai préalablement sélectionnée.
Avez vous une solution?
Par avance merci.
C’est normal, avec ta ligne
Range(“A2:G2”).Select
ton ActiveCell change de valeur
Contrairement à ce que qui se passe quand on travaille directement sous excel, en VBA tu n’as pas besoin de sélectionner pour copier
Range(“A2:G2”).Copy
ActiveCell.Insert Shift:=xlDown
Mes remerciements du matin!
Ce petit bout de code marche formidablement bien.
Je serais amené à le modifier pour rechercher les cellules à copier dans un autre classeur.
Je vais tenter l’aventure.
Si je rencontre des difficultés, j’appellerai à l’aide.
Merci