Salut à vous,
Je ne sais pas ce qui ce passe les derniers temps, on dirait que mes doigts ont grossis !
Je suis ce post depuis le début, car il m'intéresse.
J'ai enregistré une petite macro qui insère une ligne au-dessus de la ligne sélectionnée, copie le contenu de la ligne précédente (pour copier les formules), sélectionne les constantes dans la ligne copiée et les effacent.
Selection.EntireRow.Insert
Range("A15:G15").Select
Selection.AutoFill Destination:=Range("A15:G16"), Type:=xlFillDefault
Range("A15:G16").Select
Rows("16:16").Select
Selection.SpecialCells(xlCellTypeConstants, 23).Select
Selection.ClearContents
Range("A16").Select
Je souhaite modifier les références aux cellules (A15:G15) par la référence de la ligne dans laquelle une cellule a été sélectionnée, de sorte que cette macro soit d'application à n'importe quel endroit de ma feuille.
Pouvez-vous me dire comment je dois procéder ?
Merci d'avance.
Ândré.