Bonjour, j'aimerais des checkbox pour faire apparaître disparaître des petits ronds(oval en vba je crois) en fonction de leur couleur, j'ai un script mais il fait disparaître toutes les formes sauf oval.
Code:
ub AfficheDot(CodeCoul%)
Dim t As Object
For Each t In Feuil1.Shapes
If t.Name Like "Oval*" Then
If t.Line.ForeColor.SchemeColor = CodeCoul Then t.Visible = Not t.Visible
End If
Next
End Sub
Private Sub CheckBox10_Click()
Call AfficheDot(60)
End Sub
Sub AfficheDot(CodeCoul%)
Dim t As Object
For Each t In Feuil1.Shapes
If t.Name Like "Oval*" Then
[COLOR="Blue"]If t.Line.ForeColor.SchemeColor = CodeCoul Then t.Visible = Not t.Visible[/COLOR]
End If
Next
End Sub
Private Sub CheckBox9_Click()
Call AfficheDot(57)
End Sub
Sub AfficheDot(CodeCoul%)
Dim t As Object
For Each t In Feuil1.Shapes
If t.Name Like "Oval*" Then
If t.Fill.ForeColor.SchemeColor = CodeCoul Then t.Visible = Not t.Visible
End If
Next
End Sub