Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.10.2010, 09:50   #1
Shurik_321
Новичок
Джуниор
 
Регистрация: 14.09.2010
Сообщений: 2
По умолчанию Диаграмма в Excel на C#

Помогите, если кто сталкивался, с построением диаграммы в Excel:
у меня имеется три объекта Excel.Range (задаваемые пользователем), которые содержат соответственно имя ряда, данные по оси X и данные по оси Y. Необходимо построить диаграмму типа XYScatter по этим данным. Диаграмму я создал (пустую), а вот как добавить ряд - непонятно...:

ch = (Excel.Chart)oXL.Charts.Add(Missing .Value, Missing.Value, Missing.Value, Missing.Value);// добавить пустую диаграмму на отдельном листе
ch.Location(Microsoft.Office.Intero p.Excel.XlChartLocation.xlLocationA sObject, ws.Name);// Переместить диаграмму на заданный лист
ch.ChartType = Excel.XlChartType.xlXYScatterLines;// задание типа диаграммы - В ЭТОМ МЕСТЕ ВЫДАЕТ ОШИБКУ, ХОТЯ ДАННЫЙ КОД КОМПИЛИРУЕТСЯ...

Что дальше? На VBA это выглядит следующим образом:

ActiveChart.SeriesCollection.NewSer ies
ActiveChart.SeriesCollection(1).XVa lues = "=Лист1!R14C2:R23C2"
ActiveChart.SeriesCollection(1).Val ues = "=Лист1!R14C3:R23C3"
ActiveChart.SeriesCollection(1).Nam e = "=Лист1!R11C2:R13C2", но как написать это на С# я не могу понять
Shurik_321 вне форума Ответить с цитированием
Старый 15.10.2010, 10:44   #2
Hollander
Участник клуба
 
Аватар для Hollander
 
Регистрация: 03.05.2007
Сообщений: 1,189
По умолчанию

http://csharp.net-informations.com/e...xcel-chart.htm
http://www.codeproject.com/KB/cs/ExcelCSharp.aspx
http://bytes.com/topic/net/answers/6...le-using-c-net
Hollander вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
диаграмма rogvald Общие вопросы C/C++ 1 19.05.2010 17:12
3D диаграмма Excel Goldenbrown Microsoft Office Excel 2 05.04.2010 19:38
Диаграмма в Excel Gapro Общие вопросы Delphi 7 10.12.2009 18:35
Диаграмма в Excel!!!!! oblachko БД в Delphi 1 30.06.2009 07:34
Диаграмма Людмилка Microsoft Office Excel 0 24.10.2008 06:51