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

Вниз

Диаграммы в Excel   Найти похожие ветки 

 
7th_Angel   (2004-04-19 12:12) [0]

Здрассте!
Есть такая проблема: нужно открыть Excel, создать новую книгу, заполнить
лист данными, по которым затем строится диаграмма.
Так вот, получается все кроме последнего, а именно - делаю так:

var ch:variant;
...
ch:=app.Workbooks[1].Worksheets[1];
ch.ChartObjects.add(10,50,400,400);
ch.chartwizard(ch.Range["A1:B2"], xl3DColumn);

На последней строчке возникает исключение, вызванное тем, что метод chartwizard не поддерживается automation object-ом
Может я что-нибуть не правильно делаю, или есть другой способ создания диаграммы?


 
Думкин ©   (2004-04-23 08:58) [1]

Add Method (ChartObjects Collection) Example

This example creates a new embedded chart.

Set co = Sheets("Sheet1").ChartObjects.Add(50, 40, 200, 100)
co.Chart.ChartWizard Source:=Worksheets("Sheet1").Range("A1:B2"), _
   Gallery:=xlColumn, Format:=6, PlotBy:=xlColumns, _
   CategoryLabels:=1, SeriesLabels:=0, HasLegend:=1


 
Slick   (2004-04-23 12:05) [2]

exOLE: Variant;

exOLE :=CreateOleObject("Excel.Application");
exOLE.WorkBooks.Add(xlWBATworksheet); // Add workbook
// Данные

// Диаграмма
exOLE.Charts.Add;  // Add diagramm
exOLE.ActiveChart.ChartType := xl3DPie;  // Type diagramm
exOLE.ActiveChart.SetSourceData(R.range[A1:B?], xlColumns);

Константы Excel в Excel2000.pas (..\Ocx\Servers)



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

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

Наверх




Память: 0.47 MB
Время: 0.056 c
1-1106401615
infom
2005-01-22 16:46
2005.02.06
Каким образом лучше сохранять несколько потоков в один файл ?


1-1106565993
Vasya.ru
2005-01-24 14:26
2005.02.06
Как определить, запущено ли приложение впервые или нет?


1-1106228405
Tomkat
2005-01-20 16:40
2005.02.06
Список параметров из INI файла


4-1103382597
Laxy
2004-12-18 18:09
2005.02.06
Список оборудования


4-1102848769
aster_x
2004-12-12 13:52
2005.02.06
Пимер работы с процессами в НТ