Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > Экспорт из DBGrid в Excel


Автор: sollain 8.5.2012, 14:06
Здравствуйте!
Делаю дипломку в Delphi и отношения никогда особого не имела к программированию.
Почти все сделала, осталось перенести данные из DBGrid в Excel по нажатию кнопки. Кнопка находится на форме 1, а ДБГрин на форме 4. В работе использовала компоненты BDE и Data Access - Table, Datasource и Database. Многое прочитала, но ничего под себя не смогла подогнать. Прошу посодействовать.

Автор: superVad 8.5.2012, 16:13
sollain, в гриде нету данных. Следуя выше написанному - данные наверное в Table.
Почитай это - http://forum.vingrad.ru/forum/topic-84634.html.
И вроде бы тут - webdelphi.ru - была серия статей про работу с экселем, но что то сейчас не открывается.

Автор: sollain 8.5.2012, 16:31
Там я уже смотрела, но почему-то у меня не работает! Может, я чего-то не понимаю

Автор: Данкинг 8.5.2012, 18:09
Что именно не получается-то? Работай с Excel через OLE-объект.

Автор: sollain 8.5.2012, 18:12
Данкинг,  уже просто все готово, осталось только данные экспортировать. Если менять что-то, то это переделывать всю работу надо. Можно как-нибудь выгрузить данные с имеющимися объектами?

Автор: Данкинг 8.5.2012, 18:42
Цитата(sollain @  8.5.2012,  19:12 Найти цитируемый пост)
Можно как-нибудь выгрузить данные с имеющимися объектами?

Можно. Поиск по форуму "createoleobject ('Excel.Application')"

Автор: sollain 8.5.2012, 19:52
Все спасибо! Догнала своим умом!

Автор: Данкинг 8.5.2012, 20:00
Цитата(sollain @  8.5.2012,  20:52 Найти цитируемый пост)
Догнала своим умом! 

Т.е. как именно?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)