Si c'est une date

bonjour tout le monde.

question rapide : comment traduire la formule suivante en B1 :

si en C8 est écrit "TEXTE" et si en C9 se trouve une donnée au format de date type jj/mm/aaaa, alors écrire la donnée inscrite en C10

merci à tous

Bonsoir,

Une solution par code :

Function GetValue(Tgt As Range)
  If Tgt.NumberFormatLocal = "jj/mm/aaaa" And Tgt.Parent.Range("C8") = "TEXTE" Then
    GetValue = Tgt.Offset(1, 0).Value
  End If
End Function

A mettre dans un module. Avec Tgt la cellule C9. Tient compte de la casse.

Cdt,

Darzou

Rechercher des sujets similaires à "date"