Private Sub CommandButton1_Click()
Dim xcell As Range, X, Y, Haut, larg
On Error Resume Next
Set xcell = Range("b2:g7").Find(Range("k2"), LookIn:=xlValues, Lookat:=xlWhole)
On Error GoTo 0
If xcell Is Nothing Then Set xcell = Range("k2")
With Me.Shapes("Donut 2")
.Left = xcell.Left + (xcell.Width - .Width) / 2
.Top = xcell.Top + (xcell.Height -...
Private Sub CommandButton1_Click()
Dim plage As Range
Set plage = Worksheets("feuil1").Range("B2:G7")
numero = Range("K2").Value
Worksheets("feuil1").Range("B2:G7").Interior.ColorIndex = 2
For Each Cell In plage
If Cell.Value = numero Then
Cell.Interior.ColorIndex = 3
End If
Next Cell
End Sub
Private Sub CommandButton1_Click()
Dim xcell As Range, X, Y, Haut, larg
On Error Resume Next
Set xcell = Range("b2:g7").Find(Range("k2"), LookIn:=xlValues, Lookat:=xlWhole)
On Error GoTo 0
If xcell Is Nothing Then Set xcell = Range("k2")
With Me.Shapes("Donut 2")
.Left = xcell.Left + (xcell.Width - .Width) / 2
.Top = xcell.Top + (xcell.Height - .Height) / 2
End With
End Sub
Moi aussi mais le demandeur est libre de le faire donc je n'y ai pas touché.quand on renomme la shape on peut utiliser le nom qu'on lui a donné
jamais je laisse les noms d'origine
et moi a nauroto demander des ronds creux en caoutchouc rempli d'air pour ma voiture