Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then End
If Target.Column = 1 Then
If VBA.IsDate(Target.Value) Then End
Dim d
d = Target.Value
If Len(d) = 6 Then
Target = CDate(Left(d, 2) & "/" & Mid(d, 3, 2) & "/" & Right(d, 2))
End If
End If
End Sub