Bonsoir,
le problème
l'instruction instr(x,"**") recherche la présence de 2 étoiles consécutives
l'instruction instr(x,"*") recherche la présence d'une étoile ce qui sera toujours vrai si la première recherche donne un résultat. quand il y a 2 étoiles, il y en a aussi une.
voici une adaptation du code qui permet de gérer la détection d'une étoile et de 2 étoiles.
If Sheets(2).Cells(i, 23 + Exp).Value = "DNM" Then
If InStr(Sheets(2).Cells(3, 23 + Exp), "**") > 0 Then
Flag_2etoiles = True
Recent_EN = "<br/>" & Sheets(1).Range("B46").Text & "<br/>"
Recent_FR = "<br/>" & Sheets(1).Range("E46").Text & "<br/>"
endif
if InStr(replace(Sheets(2).Cells(3, 23 + Exp), "**","##"),"*"") > 0 Then
Flag_1etoile = True
Significant_EN = "<br/>" & Sheets(1).Range("B45").Text & "<br/>"
significant_FR = "<br/>" & Sheets(1).Range("E45").Text & "<br/>"
End If