Erreur "La méthode range de l'objet worksheet a échoué" et je ne compr

Fermé
zaiussius Messages postés 3 Date d'inscription jeudi 22 novembre 2018 Statut Membre Dernière intervention 22 novembre 2018 - Modifié le 22 nov. 2018 à 13:16
zaiussius Messages postés 3 Date d'inscription jeudi 22 novembre 2018 Statut Membre Dernière intervention 22 novembre 2018 - 22 nov. 2018 à 15:19
Bonjour,

Voici mon code pour changer la date et l'heure de la dernière mise à jour lors d'un changement effectué dans mon tableau :

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Source As Range)
ActiveSheet.Range("C2").Value = "Dernière Mise à jour le " & Format(Now, "DD/MM/YY HH:MM:SS") & " par " & Application.UserName
End Sub

Mais erreur "la méthode range de l'objet worksheet à échoué

Alors que la fonction marche bien puisque et la date se met bien à jour.

Des idées ? :D

Merci de votre aide.

Configuration: Windows / Internet Explorer 11.0

2 réponses

via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 2 734
22 nov. 2018 à 14:22
Bonjour

Sans le fichier réel on ne peut pas dire ce qui bug (feuille protégée, mauvaise adresse ..)
Poste u exemple de ton fichier sur mon-partage.fr, fais créer un lien que tu copies et reviens coller ici

Cdlmnt
Via
0
zaiussius Messages postés 3 Date d'inscription jeudi 22 novembre 2018 Statut Membre Dernière intervention 22 novembre 2018
22 nov. 2018 à 14:38
Voici mon fichier.

L'idée c'est quand je modifie une cellule de mon tableau la date se met à jour.

Donc ça fonctionne LOL mais pas sans bug!

https://mon-partage.fr/f/xcVkpGTZ/
0