Effectivement ma solution vous descend d'une ligne mais ne revient pas à la première colonne...
Il faut un minimum de VBA : (Etes-vous "macro-compatible" ?)
Si oui, En complément de ce que j'ai indiqué plus haut, cette macro (à placer dans le module de la feuille) fera l'affaire.
(si toutefois il n'y en a pas déjà une du même nom...)
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 3 Then
If Target.Offset(0, -1) = "" Then Target.Offset(0, -2).Activate
End If
End Sub
Quand vous aurez terminé la saisie supprimer la macro !
A+