Bonsoir, pour la cellule verte, s'il n'y a pas d'autre donnée en dessous de ce deuxième tableau alors cela est "simple", il suffit de trouver la dernière cellule "non vide" est d'ajouter 1 ligne pour trouver la première vide :
Sub LrdVert()
DerCelPleine = Range("A" & Rows.Count).End(xlUp).Row
' première cellule vide
Range("A" & DerCelPleine + 1).Select
End Sub
Pour la cellule bleue :
Vous pouvez utiliser la fonction FindNext qui permet de chercher dans une plage toutes les cellules correspondant à un critère les unes après les autres :
Sub LrdBleu()
Set Trouve = Range("B5:B30").Find("Nouveau")
If Not Trouve Is Nothing Then
ADR = Trouve.Address
Do
If Trouve.Offset(, -1) = "" Then Exit Do
Set Trouve = Range("B5:B30").FindNext(Trouve)
Loop While Not Trouve Is Nothing And Trouve.Address <> ADR
Trouve.Offset(, -1).Select
End If
End Sub
@ bientôt
LouReeD