merci la syntaxe ne génère pas d'erreur mais par contre le résultat me donne 0 alors que dans mon cas doit me retourner 2
Un fichier type à transmettre pour pouvoir tester tout ça ?
--> Les dates sont-elles des dates valides dans le fichier ?
--> Est ce que la fonction Excel donne le bon résultat ?
Vous pouvez aussi contrôler le code pas à pas, en évaluant par exemple un sous ensemble dans une variable ou une msgbox :
MsgBox "La date de fin est : " & DateAdd("m",Sheets("Admin").Range("C17"),Date)