Pratique d'Excel : Date non volatile

StoneGuad

Membre actif
7 Juin 2004
579
23
Guadeloupe
Bonjour a tous,

Le "maintenant()" de Excel change en fonction de la date courante.

Comment obtenir dans une cellule une date du jour fixe qui soit conditionnée par une donnée variable ?
(genre si A1 est vide, date du jour non changeante dans la cellule "X"

Merci .
 
Par un copier/coller les valeurs à l'aide d'une macro événementielle. Un truc du genre :
Bloc de code:
Private Sub Worksheet_change(ByVal Target As Excel.Range)
If Not Application.Intersect(Target, Range("A1")) Is Nothing Then
    If Target.Value <> "" Then
        With Range("X1")
            .Copy
            .PasteSpecial Paste:=xlPasteValues
        End With
        Application.CutCopyMode = False
        Target.Select
    End If
End If
End Sub

mise à jour : j'ai un peu amélioré le code...
 
Dernière édition: