Экспорт данных из DataGridView в Excel - VB2008

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

stavdius
Начинающий
Начинающий
 
Сообщения: 22
Зарегистрирован: 17.03.2010 (Ср) 10:48

Экспорт данных из DataGridView в Excel - VB2008

Сообщение stavdius » 07.04.2010 (Ср) 16:07

Добрый день!
Не могу разобраться с экспортом из DataGridView в Excel.

Мне необходимо экспортировать данных в заранее созданный шаблон.
Но как это реализовать, не могу понять.
Если уже кто - то делал, можно кусок кода, или подскажите, где можно посмотреть.

Спасибо!

stavdius
Начинающий
Начинающий
 
Сообщения: 22
Зарегистрирован: 17.03.2010 (Ср) 10:48

Re: Экспорт данных из DataGridView в Excel - VB2008

Сообщение stavdius » 08.04.2010 (Чт) 14:52

Вопрос актуален.

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Re: Экспорт данных из DataGridView в Excel - VB2008

Сообщение Денис » 08.04.2010 (Чт) 16:23

Окей, ну тогда обсудим. Как данные попадают в грид?
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

stavdius
Начинающий
Начинающий
 
Сообщения: 22
Зарегистрирован: 17.03.2010 (Ср) 10:48

Re: Экспорт данных из DataGridView в Excel - VB2008

Сообщение stavdius » 08.04.2010 (Чт) 16:35

Денис писал(а):Окей, ну тогда обсудим. Как данные попадают в грид?


В цикле заполняю грид, или выборка из БД.
1. - dgv_Proposition.Rows(i).Cells(1).Value = Pred(i + kk, 2)
2. - dgv_ViewCProd.DataSource = myDataSet.Tables("CProduct")

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Re: Экспорт данных из DataGridView в Excel - VB2008

Сообщение Денис » 08.04.2010 (Чт) 17:40

stavdius писал(а):В цикле заполняю грид, или выборка из БД.

Ладно, зайдем с другого бока. Есть ли у этого грида метод, возвращающий рекордсет, с данными, имеющимися фактически в нем?
(Я к тому, что выгрузка из рекордсета в Excel в гуглях имеется навалом и под .Net и нет).
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

stavdius
Начинающий
Начинающий
 
Сообщения: 22
Зарегистрирован: 17.03.2010 (Ср) 10:48

Re: Экспорт данных из DataGridView в Excel - VB2008

Сообщение stavdius » 08.04.2010 (Чт) 18:16

Денис писал(а):Ладно, зайдем с другого бока. Есть ли у этого грида метод, возвращающий рекордсет, с данными, имеющимися фактически в нем?



Если я правильно Вас понял " возвращающий рекордсет" - можно вывесит к примеру в поле выбранную ячейку грида.

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Re: Экспорт данных из DataGridView в Excel - VB2008

Сообщение Денис » 09.04.2010 (Пт) 8:51

stavdius писал(а):
Денис писал(а):Ладно, зайдем с другого бока. Есть ли у этого грида метод, возвращающий рекордсет, с данными, имеющимися фактически в нем?



Если я правильно Вас понял " возвращающий рекордсет" - можно вывесит к примеру в поле выбранную ячейку грида.


Не... рекордсет, это вся таблица. поля соответствуют столбцам, записи соответствуют строкам. RTFM.
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

stavdius
Начинающий
Начинающий
 
Сообщения: 22
Зарегистрирован: 17.03.2010 (Ср) 10:48

Re: Экспорт данных из DataGridView в Excel - VB2008

Сообщение stavdius » 09.04.2010 (Пт) 10:14

[img]file://localhost/C:/Безымянный.PNG[/img]

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Re: Экспорт данных из DataGridView в Excel - VB2008

Сообщение Денис » 09.04.2010 (Пт) 10:31

stavdius писал(а):[img]file://localhost/C:/Безымянный.PNG[/img]


[offtop]Первый раз вижу топку локалхоста в действии![/offtop]
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

stavdius
Начинающий
Начинающий
 
Сообщения: 22
Зарегистрирован: 17.03.2010 (Ср) 10:48

Re: Экспорт данных из DataGridView в Excel - VB2008

Сообщение stavdius » 09.04.2010 (Пт) 13:08

Денис писал(а):
stavdius писал(а):[img]file://localhost/C:/Безымянный.PNG[/img]


[offtop]Первый раз вижу топку локалхоста в действии![/offtop]

В общем я не пойму как желат экспорт. Все подлючено вроде. Но не хочет работать....
Какие нибудь предложения есть у кого ?

raserg
Новичок
Новичок
 
Сообщения: 47
Зарегистрирован: 24.01.2009 (Сб) 0:35
Откуда: Одесса

Re: Экспорт данных из DataGridView в Excel - VB2008

Сообщение raserg » 09.04.2010 (Пт) 23:35

в заранее созданный шаблон.


Если можно конкретнее что за шаблон,и куда надо делать Экспорт.
В определенные ячейки.Для экспората есть куча примеров

Здесь Здесь Здесь

По большому счету все равно откуда экспорт из DataGridView или DataSet


Вернуться в Visual Basic .NET

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

Сейчас этот форум просматривают: Yandex-бот и гости: 45

    TopList