как можно этого избежать?
Здравствуйте. Как избежать не знаю, но если сохранить эту диаграмму как шаблон, то к этому виду можно быстро будет вернуться. Достаточно будет нажить Изменить тип диаграммы и указать выбранный шаблон. А если еще процедуру выбора шаблона записать макрорекордером и повесить на клик по диаграмме, то получится совсем просто. Вот что получилось у меня, при записи макрорекордером. Адрес шаблона "МояДиаграмма" возможно у вас будет другой.[vba]Код
Sub Диагр()
ActiveSheet.ChartObjects("Диаграмма 1").Activate
ActiveChart.ApplyChartTemplate ( _
"C:\Users\User\AppData\Roaming\Microsoft\Шаблоны\Charts\МояДиаграмма.crtx")
End Sub
[/vba]