Delete chart series

B

BRG

I am having a problem deleting a chart series. The series contains a zero
value. The chart is a log-log plot. I am using the following code to try
and delete the series.

Activesheet.Seriescollection().Delete

I get the error:

Delete method of Series class failed.

The code works if there are no zero values in the series. Any help would be
greatly appreciated.
 
A

Andy Pope

Hi,

Sometimes it helps to change the chart type of the series to a column
chart before deleting the series.

Application.DisplayAlerts = False
With ActiveChart.SeriesCollection(1)
.ChartType = 51
.Delete
End With
Application.DisplayAlerts = True

If the chart only has 1 series you will need to set the chart type back
to original type when adding new series.

Cheers
Andy
 
B

BRG

Thanks Andy, that did the trick.
--
BRG


Andy Pope said:
Hi,

Sometimes it helps to change the chart type of the series to a column
chart before deleting the series.

Application.DisplayAlerts = False
With ActiveChart.SeriesCollection(1)
.ChartType = 51
.Delete
End With
Application.DisplayAlerts = True

If the chart only has 1 series you will need to set the chart type back
to original type when adding new series.

Cheers
Andy


--

Andy Pope, Microsoft MVP - Excel
http://www.andypope.info
.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top