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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.01.2009, 20:09   #1
FVGK-2009
 
Регистрация: 19.01.2009
Сообщений: 6
По умолчанию пример построения диаграммы в Excel(e)

Кто подскажет где находится пример построения диаграммы в Excel(e)?
(C#)

Последний раз редактировалось FVGK-2009; 19.01.2009 в 20:11.
FVGK-2009 вне форума Ответить с цитированием
Старый 20.01.2009, 20:46   #2
CTAC
Новичок
Джуниор
 
Аватар для CTAC
 
Регистрация: 20.01.2009
Сообщений: 1
По умолчанию

Если тебе нужен скрипт. То можно найти пример в компании microsoft. даже не пример а ответ
CTAC вне форума Ответить с цитированием
Старый 20.01.2009, 23:31   #3
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

Работа с MS Excel в C# и не только. Вот тут вот.
Но я бы советовал использовать XML. Быстрее выйдет. Потому что в Excel сильно много инфы (ну там всего много).

Пример кода
Код:
// Книга Excel.
Excel.Workbook m_workBook = null;
// Страница Excel.
Excel.Worksheet m_workSheet = null;

Excel._Application m_app = null;
try
{
            
        // Создание приложения Excel.
        m_app = new Excel.ApplicationClass();
     
     // Приложение "невидимо".
        m_app.Visible = false;
        // Приложение управляется пользователем.
        m_app.UserControl = true;
        // Добавление книги Excel.
        m_workBook = m_app.Workbooks.Add(Excel.XlWBATemplate.xlWBATWorksheet);
        // Связь со страницей Excel.
        m_workSheet = m_app.ActiveSheet as Excel.Worksheet;
        // Пишем строку
        m_workSheet.Cells[10, 10] = "Test";
     
        // Сохранение файла Excel.
        m_workBook.SaveCopyAs(filename);
}
finally
{
        // Закрытие книги.
        m_workBook.Close(false, "", missing);
        // Закрытие приложения Excel.
        m_app.Quit();
        m_workBook = null;
        m_workSheet = null;
        m_app = null;
        GC.Collect();
}
Если надо будет код для XML, пиши, я выложу.

Последний раз редактировалось MaTBeu; 20.01.2009 в 23:37.
MaTBeu вне форума Ответить с цитированием
Старый 21.01.2009, 21:51   #4
FVGK-2009
 
Регистрация: 19.01.2009
Сообщений: 6
По умолчанию

The name 'filename' does not exist in current context
The name 'missing' does not exist in current context
FVGK-2009 вне форума Ответить с цитированием
Старый 21.01.2009, 22:31   #5
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

А вы их объявили? Это переменные и их нужно объявить (сори, что не написал, думал вы сами догадаетесь).
MaTBeu вне форума Ответить с цитированием
Старый 22.01.2009, 18:57   #6
FVGK-2009
 
Регистрация: 19.01.2009
Сообщений: 6
По умолчанию

Перенёс на другой компьютер - он выдаёт:
There are updated custom wrappers available for the following referenced
components: VBIDE.
Что бы это значило?
FVGK-2009 вне форума Ответить с цитированием
Старый 22.01.2009, 20:15   #7
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

Что-то со студией. У меня тоже шарп не запускается. Пишет нету компилятора.
MaTBeu вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Диаграммы в excel gusluk Microsoft Office Excel 17 07.11.2008 07:02
Пример построения звуковой волны snake-as Мультимедиа в Delphi 2 19.10.2008 17:47
Диаграммы vvovik Компоненты Delphi 1 15.02.2008 19:12
Построение диаграммы Владислав Крюков Microsoft Office Excel 12 14.11.2007 23:50