Bonjour,
cela a marché sur une ou deux date puis ça a fait debogage et c'est tout cassé.
Oui logique car une fois le code exécuté la première fois, la cellule modifiée est au format de date et lors de la deuxième exécution du code la valeur Target existante est au format date. Ce qui fait planter le code.
Allez dans le code Private Sub Workbook_SheetChange proposé par JExcel2FR, ajoutez cette ligne juste avant chaque ligne où vous avez l'instruction CONVDATE TARGET
Target.NumberFormat = "General"
Cela remet la cellule concernée au format standard qui permet au code de continuer sans plantage
Cordialement
Edit: j'aurais aussi apporté une ou deux modifications pour éviter les problèmes en cas d'erreur d'entrée de date. Attendons peut-être le retour de Jexcel2Fr qui s'occupe de votre demande