Fonctions de dates non actualisées

Bonjour à tous,

En VBA, comment faire pour que today() et now() ne soient pas actualisés à chaque recalcul?

D'ailleurs, dans une feuille excel le problème est identique.

Y a-t-il une autre fonction qui puisse servir ?

Après recherches je n'ai pas trouvé de réponse.

Merci pour vos conseils.

Sylb

il y a 2 solutions

Une macro

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then If Not (IsEmpty(Target.Value)) Then Range("B1").Value = Now Else Range("B1").ClearContents
End Sub

ou

Le raccourci "Ctrl" +";" insère la date d'aujourd'hui en dur.

Bonjour,

Merci Fanfan38 pour ta réponse. Je vais essayer d'incorporer cette macro dans mon programme.

Bonne journée.

Rechercher des sujets similaires à "fonctions dates actualisees"