Insérer la date de dernière maj de la page
Résolu
sixtyphoar
-
sixtyphoar -
sixtyphoar -
Bonjour à tous,
J'utilise excel 2007 en anglais, je voudrais que à chaque fois que je modifie n'importe quelle cellule de ma page, la cellule A1 affiche "last updated : xxxxx" (avec donc la date et l'heure précise de la dernière modificiation peu importe où elle a eu lieu)
j'ai trouvé un code à mettre dans vba, voila ce code :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ActiveSheet.Range("A1") = Now
End Sub
cela marche apparemment mais quand je ferme et réouvre, la case ne s'actualise plus quand je modifie des cellules..
je ne comprends pas pourquoi
quelqu'un pourrait-il m'aider ?
d'avance merci pour votre aide
bonne soirée à vous
J'utilise excel 2007 en anglais, je voudrais que à chaque fois que je modifie n'importe quelle cellule de ma page, la cellule A1 affiche "last updated : xxxxx" (avec donc la date et l'heure précise de la dernière modificiation peu importe où elle a eu lieu)
j'ai trouvé un code à mettre dans vba, voila ce code :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ActiveSheet.Range("A1") = Now
End Sub
cela marche apparemment mais quand je ferme et réouvre, la case ne s'actualise plus quand je modifie des cellules..
je ne comprends pas pourquoi
quelqu'un pourrait-il m'aider ?
d'avance merci pour votre aide
bonne soirée à vous
6 réponses
-
Bonsoir,
Et le suivi des modifications de l'onglet révision ne te satisfait pas ?
Tu as qui, quand, et l'ancienne valeur.
eric -
bonsoir et merci pour ta réponse,
non j'ai vraiment besoin que cela soit affiché en cellule A1 ^^ -
Les macros sont-elles bien autorisée et activée ?
Sauvegardes-tu avec l'extension .xlsm
eric -
bonsoir ,
je sais que les macros sont activés, je ne sais pas si ils sont autorisés mais je suppose que oui ?
sinon oui je sauvegarde en .xlsm
le code est-il correct ?
merci d'avance
carine -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
J'ai essayé ta macro, elle fonctionne, j'ai attendu une minute, dès que j'ai validé la saisie dans une nouvelle cellule elle a bien modifié l'heure.
Ensuite je l'ai enregistré en xlsm, je l'ai fermé, j'ai attendu, j'ai rouvert, tout s'est bien mis à jour. -
bonjour, j'ai vérifié et en fait les macros se désactivaient à la relance à cause d'un truc dans les options :P
ca marche.
merci à tous