Re,
Il n'est pas indiqué s'il s'agit d'un ActiveX... donc, cas d'un bouton de formulaire ou forme quelconque.
Cas 1 : le nom est "BoutonSuivant" :
Sub Test1()
Dim ws As Worksheet
On Error Resume Next
For Each ws In ThisWorkbook.Worksheets
ws.Shapes("BoutonSuivant").Delete
Next ws
End Sub
Cas 2 : le libellé est "BoutonSuivant" :
Sub Test2()
Dim ws As Worksheet, shp As Shape
On Error Resume Next
For Each ws In ThisWorkbook.Worksheets
For Each shp In ws.Shapes
If shp.TextFrame.Characters.Text = "BoutonSuivant" Then
shp.Delete: Exit For
End If
Next shp
Next ws
End Sub
Cordialement.