На листе куча графиков, у которых несколько режимов просмотра. Режимы просмотра изменяются скриптом, переписываются формулы графиков. Столкнулся с ситуацией, когда необходимо изменить режим просмотра графиков, а данных для отображения еще нет, строка
вызывает ошибку 1004 "нельзя установить свойство Values класса Series". Можно ли это как-то красиво обойти, чтоб решение не выглядело как костыль? Или единственный способ - перед изменением формул проверять наличие данных, и при их отсутствии, заполнять пустые ячейки нулями, а уж потом менять формулы?
Код |
---|
ActiveSheet.ChartObjects("Chart 15").Chart.SeriesCollection(1).Values = "=(стаб_оп!R2161C58:R17300C58)" |
вызывает ошибку 1004 "нельзя установить свойство Values класса Series". Можно ли это как-то красиво обойти, чтоб решение не выглядело как костыль? Или единственный способ - перед изменением формул проверять наличие данных, и при их отсутствии, заполнять пустые ячейки нулями, а уж потом менять формулы?