Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.06.14;
Скачать: CL | DM;

Вниз

Excel и графики   Найти похожие ветки 

 
twin   (2005-05-28 19:04) [0]

Уважаемые кодеры. Мой вам вопрос: Как программно начертить в Excel график?

Я делал так как указано ниже... но это все не то... Excel чертит две прямые...
Как можно указать в каком месте у меня X, а в каком Y?
Компонент, код? Может быть литература на которую есть ссылка?
Заранее спасибо...

Function  AddChart(var name:variant;ChartType:integer):boolean;
const xl3DArea=-4098;
begin
AddChart:=true;
try
name:=E.Charts.Add.Name;
E.Charts.Item[name].ChartType:=ChartType;
except
AddChart:=false;
end;
End;

// Координаты области данных диаграммы
Function  SetSourceData(Name,Sheet:variant;Range:string;XlRowCol:integer):boolean;
begin
SetSourceData:=true;
try
E.ActiveWorkbook.Charts.Item[name].SetSourceData(Source:=E.ActiveWorkbook.Sheets.Item[Sheet].Range[Range],PlotBy:=XlRowC ol);
except
SetSourceData:=false;
end;
End;

AddChart(ChartName,xl3DColumn);
SetSourceData(1,2,"A1:B1" + inttostr(SG.RowCount),xlColumns);
SetChartType(ChartName,15+51);


 
Cobalt ©   (2005-05-28 19:13) [1]

попробуй обратиться к справке по VisualBasic в Оффисе.


 
twin   (2005-05-28 23:30) [2]

Посмотрел... Как указывать оси не нашел... Точнее нашел как задать sourcedata, но это задаёт лишь Y. Требуется отдельно задать столбец с X.


 
twin   (2005-05-29 16:59) [3]

Мне никто не помог - значит не знаете как... )


 
френк   (2005-05-29 17:48) [4]

Вроде бы так:

Это свойства любого чарта:

NewSeries (новыя ряд)
Series(index).Value  (работа с рядом, указание range для У)
Series(index).XValue (работа с рядом, указание range для Х)

остальное в справке...



Страницы: 1 вся ветка

Текущий архив: 2005.06.14;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.043 c
1-1116932697
liver
2005-05-24 15:04
2005.06.14
Динамические структуры данных


14-1117115965
Lisichka
2005-05-26 17:59
2005.06.14
А что обозначает красное зачеркнутое имя?


9-1111162648
Andrewk
2005-03-18 19:17
2005.06.14
Glscene


14-1116687140
some_user
2005-05-21 18:52
2005.06.14
Посоветуйте заменитель корзины Windows


14-1116761908
Alx2
2005-05-22 15:38
2005.06.14
Задачка о системах выборов и голосования