Bonjour Orphan, bonjour le forum,
En effet tu as raison, je navet (dans ce cas on peut...) pas testé.
Alors en remplaçant par de la logique pure et dure :
Sub Macro1()
Dim ad As String
Sheets("CALENDRIER").Activate
ad = ActiveCell.Address
Sheets("CALENDRIER").Range(ad).EntireRow.Insert , CopyOrigin:=xlFormatFromLeftOrAbove
Sheets("GESTION ").Range(ad).EntireRow.Insert , CopyOrigin:=xlFormatFromLeftOrAbove
End Sub