Ed,
Give the line a name,
With Worksheets("SpeedPlay").Shapes.AddLine(546, 90, 546, 114)
.Line.ForeColor.RGB = RGB(0, 0, 0)
.Name = "TheLine"
End With
Then, reference the line via the Shapes collection and delete it.
Worksheets("SpeedPlay").Shapes("TheLine").Delete

Signature
Cordially,
Chip Pearson
Microsoft MVP - Excel
Pearson Software Consulting, LLC
www.cpearson.com
> Hi
>
[quoted text clipped - 11 lines]
> Thankyou
> Ed