Bonjour
CHVALET a écrit :
je n'ai pas la ligne à l'écran, je dois passer par les fleches pour remonter
je pense avoir trouvé la solution en mettant cette ligne en commentaire
' Application.ScreenUpdating = False
CHVALET a écrit :
Bonjour
par contre c'est avec les autres., le curseur se déplace toujours en I (date de naissance)
j'ai remplacé G par mis "F"
[code]
If Not Cel Is Nothing Then
Cel.ClearContents
If Cel.Row <> OldCel.Row Then
'replacer le curseur en cellule F
Set OldCel = Cells(Cel.Row, "F")
End If
End If
[code]
Pour la recherche du code géo
LA solution ne passerait elle pas par un select case à la place de la formule?
'recherche du code geographique
With Range("Q" & Lg)
.Formula = "=IF(AND(G" & Lg & "="""",F" & Lg & "=""""),"""",IF(OR(J" & Lg & "="""",K" & Lg & "="""",L" & Lg & _
"=""""),""manque info"",IF(L" & Lg & "<>""France"",""I"",IF(OR(J" & Lg & _
"={62155;62520;62630;62780}),""A"",IF(LEFT(J" & Lg & ",2)=""62"",""B"",IF(LEFT(J" & Lg & _
",2)=""59"",""C"",IF(LEFT(J" & Lg & ",2)={""02"";""60"";""80""},""D"",IF(LEFT(J" & Lg & _
",2)={""75"";""77"";""78"";""91"";""92"";""93"";""94"";""95""},""E"",""F""))))))))"
.Value = .Value
End With
Michel