Ok, I figured it out, took me 10 minutes lol...
VB Code:
On Error Resume Next Do Until Sheet1.Shapes.Count = 0 For i = 1 To Sheet1.Shapes.Count Sheet1.Shapes(i).Delete Next i Loop
If you do not have the "On Error Resume Next in there you will get a motherload of invalid array errors because the pictures do not always increment themselves right.
Though this only works for me because I do not use buttons or other Visual Basics componants in my work sheets, I just create buttons from cells etc. lol.




Reply With Quote