Как передать данные из массива в значения диаграммы?

Программирование на Visual Basic for Applications
Zhanibek
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 21.09.2005 (Ср) 14:34

Как передать данные из массива в значения диаграммы?

Сообщение Zhanibek » 24.09.2005 (Сб) 2:18

Imeetsya gotovye massivy iz odinakovogo kolichestva elementov.
Nado ispol'zovat' eti dannye kak istochnik dannyh dlya diagrammy.
Proboval etim sposopom:

Charts.Add
ActiveChart.ChartType = xlXYScatter
ActiveChart.SeriesCollection(1).XValues = DT_Range.Value
ActiveChart.SeriesCollection(1).Values = Pr_Range.Value
ActiveChart.SeriesCollection(1).Name = "=""Pws vs. log((T+dT)/dT)"""
ActiveChart.Location Where:=xlLocationAsNewSheet, Name:= _
"Pws_Dt correlation"

Ne rabotaet - govorit "Invalid qualifier" i vydelyaet "DT_Range.Value"

Veroyatno svyazano s sintaksisom, no razobrat'sya tak i ne smog.

Zaranee spasibo!

K.Sergey
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 115
Зарегистрирован: 11.10.2004 (Пн) 0:42
Откуда: Санкт-Петербург

Сообщение K.Sergey » 25.09.2005 (Вс) 15:36

Hotel bilo posovetovat' virtualnuyu klaviaturu na russkom, no potom zametil, chto nazvanie temi napisano kirillicey. Vot reshenie tvoey zadachi:
Код: Выделить всё
    Дим МуСхарт Ас Схарт
    Дим МуСхеет Ас Ворксхеет
    Сет МуСхеет = АстивеСхеет
    Сет МуСхарт = Схартс.Адд
    МуСхарт.СхартТупе = хлХУСсаттер
    МуСхарт.СетСоурсеДата Соурсе:= МуСхеет.Ранге(МуСхеет.Селлс(1, 1), МуСхеет.Селлс(7, 2)), ПлотБу:=хлКолумнс
    МуСхарт.Локатион Вхере:=хлЛокатионАсОбжект, Наме:= МуСхеет.Наме
Life is what happens to us when we are planning to do something else...


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19

    TopList