Hi,
Can I delete a specific button on a specific worksheet; WITHOUT having to first select the worksheet? If so, how?

Here is the code I have right now, which works; but I don't want to have to switch between the pages (some are hidden and don't want to hide/ unhide) if possible (seemingly unnecessary steps):

Sub STEP_2_COMPLETE()
'
    ' Button 57 = 'STEP 1 COMPLETE' on 'Step1' WorkSheet
    Sheets("Step1").Select
    ActiveSheet.Shapes.Range(Array("Button 57")).Select
    Selection.Delete
    Sheets("Step2").Select
    Range("A1").Select
'
End Sub
I've tried this:

Sub STEP_2_COMPLETE()
'
    ' Button 57 = 'STEP 1 COMPLETE' on 'Step1' WorkSheet
    Sheets("Step1").Shapes.Range(Array("Button 57")).Select
    Selection.Delete
'
End Sub
but all it does is surround the button with circles and squares (like you right-clicked it), and doesn't actually do anything.

Any ideas of how to fix, or what to try next?

Thanks!