Dernière valeur d'une rangée

Bonjour,

Je cherche si une formule existe pour renvoyer dans une cellule la dernière case non vide d'une plage.

J'ai mis un fichier en exemple : afin de ne pas faire une formule lourde avec des et /ou, comment puis renvoyer dans la cellule O5 la dernière valeur rentrée dans ma plage C5:N5 ?

D'avance merci.

bonsoir

53nickal.xlsx (9.86 Ko)

marche pour toute valeur

cordialement

Bonsoir Nickal, Tulipe

Bonsoir le forum,

c'est le domaine des formules mais... et VBA alors?

Private Sub Worksheet_Change(ByVal Target As Range)
'
Application.EnableEvents = False
'
If Not Intersect(Target, Range("C" & Target.Row & ":N" & Target.Row)) Is Nothing Then
    Range("0" & Target.Row).Value = Range("O" & Target.Row).End(xlToLeft).Value
End If
'
Application.EnableEvents = True
'
End Sub

A+

Merci pour ces réponses ! C'est nickel !

Bonne soirée.

Rechercher des sujets similaires à "derniere valeur rangee"