Добрый день, форумчане!
Подскажите, есть ли возможность создать пустую диаграмму средствами VBA?
Дело в том, что на листе очень много данных и выдается ошибка о невозможности создания диаграммы (The maximum number of data series per chart is 255). Выделять ячейки заранее не хочется.
В планах сделать так:
1. Получить объект диаграмм, что-то вроде
Set myChart = ActiveSheet.Shapes.AddChart()
только без привязки к ячейкам или что-то вроде:
Set myChart = ActiveSheet.Shapes.AddChart("A1:A1") - но такого конструктора, как я понял, нет.
2. Затем создать массивы с данными и присвоить эти данные диаграмме.
Проблема именно в получении объекта (пустой диаграммы).
Подскажите, есть ли возможность создать пустую диаграмму средствами VBA?
Дело в том, что на листе очень много данных и выдается ошибка о невозможности создания диаграммы (The maximum number of data series per chart is 255). Выделять ячейки заранее не хочется.
В планах сделать так:
1. Получить объект диаграмм, что-то вроде
Set myChart = ActiveSheet.Shapes.AddChart()
только без привязки к ячейкам или что-то вроде:
Set myChart = ActiveSheet.Shapes.AddChart("A1:A1") - но такого конструктора, как я понял, нет.
2. Затем создать массивы с данными и присвоить эти данные диаграмме.
Проблема именно в получении объекта (пустой диаграммы).