Sub testED31()
Dim tVals
tVals = Array("abcd ED32 efgh 12345", "abdc pseudo 1245", "abcd contient 124356", "abcd EF contien ED 1235")
With [A1]
.value = "Le pseudo ED31 contient un D"
.Offset(, 1) = "=FIND(""ED31"",RC[-1])"
MsgBox "la formule en B1 :" & CStr([B1].FormulaLocal) & vbCrLf & "renvoie " & _
[B1].Text & vbCrLf & "car on trouve ED31 en " & [B1].Text & "ième position dans la cellule.", vbInformation
.Offset(, 4).Resize(3) = Application.Transpose(Array("ED31", "contient", "pseudo"))
.Offset(1).Resize(4) = Application.Transpose(tVals)
.Offset(, 2).Resize(5) = "=ISNUMBER(LOOKUP(9^9,FIND(R1C5:R3C5,RC[-2])))"
MsgBox "Pour les explications sur l'utilisation de RECHERCHE" & vbCrLf & "voir l'aide en ligne d'Excel - touche F1"
End With
End Sub