Bonjour,
Il y a juste une petite coquille > en mettant le i entre guillemets, le i devient du texte (une lettre), ce n'est plus une variable.
Sub Selection()
Dim i As Integer
For Each Shape In ActiveSheet.Shapes
For i = 11 To 393
If Shape.Name Like i Then
Shape.Line.ForeColor.RGB = RGB(255, 255, 255)
End If
Next
Next
End Sub
ric