Мне нужно найти активный X-объект Excel mschart.ocx или mschrt20.ocx.

Где их можно найти?

Я прав, что они могут помочь мне использовать активную диаграмму x: msdn

1 ответ1

1

Вам не нужно знать об OCX, чтобы использовать этот элемент управления в Excel, поддержка встроена.

Просто добавьте диаграмму на свой рабочий лист.

Графики также представлены в VBA для программного использования.

Как это часто бывает, если вы записываете макрос при вставке диаграммы, вы получите некоторый код, который укажет вам правильное направление.

Рабочие листы имеют коллекцию ChartObjects, с которой вы можете работать.

Вы можете программно добавить диаграмму на лист с чем-то вроде:

Set myChart = ActiveSheet.Shapes.AddChart.Chart

ОБНОВЛЕНИЕ 2012-05-18: В продолжение комментария ниже. Я думаю, что диаграммы встроены в одну из библиотек DLL Excel.

Вы можете получить элементы управления диаграммой от Microsoft:

(GRRR! Я могу только поставить 2 ссылки здесь! Я добавлю еще один комментарий для других 2)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .