![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
![]()
Преписать всю таблицу в Excel можно так
Код:
|
![]() |
![]() |
![]() |
#12 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
![]()
Дополнил пример. Теперь еще создает текстовый CSV файл, который понимает Excel
|
![]() |
![]() |
![]() |
#13 |
Форумчанин
Регистрация: 26.10.2007
Сообщений: 112
|
![]()
А каким образом теперь можно загрузить данные из Экселя в СтрингГрид?
Я сделала вот так (с помощью книги Корнякова ![]() Код:
А вот как сделать с помощью OpenDialog'а? Чтобы выбрать самому файл и он загружался в СтрингГрид... Было бы еще не плохо узнать, можно ли каким-то образом определять число столбцов и строк в документе Эксель и создавать такой же стринггрид? Спасибо за помощь!!
If you wanna make the world a better place take a look at yourself and then make a change!
![]() |
![]() |
![]() |
![]() |
#14 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
![]()
По просьбе monushka залил примеры с диска Корнякова на Rapidshare
http://rapidshare.com/files/88096854...elphi.rar.html |
![]() |
![]() |
![]() |
#15 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
Кстати, господа и дамы, рекомендую посмотреть статейку "Зарисовка на тему экспорта в Excel"
Так пункт третий, как кучу данных передать за один раз (это может в десятки раз ускорить выполнение экспорта... конечно, если время выполнения критично ![]() |
![]() |
![]() |
![]() |
#16 |
Форумчанин
Регистрация: 26.10.2007
Сообщений: 112
|
![]()
Ознакомилась я со всей информацией, представленной в предыдущих двух сообщениях... Но что-то так и не пойму, каким образом можно загрузить данные из документа Excel в StringGrid?? Во всех примерах используется либо Memo, либо ListBox... Но ведь это совсем другое, тут все понятно. А вот как цикл для StringGrid'а сделать?
If you wanna make the world a better place take a look at yourself and then make a change!
![]() |
![]() |
![]() |
![]() |
#17 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
![]()
Измените код #11, сделайте наоборот
Код:
|
![]() |
![]() |
![]() |
#18 |
Форумчанин
Регистрация: 26.10.2007
Сообщений: 112
|
![]()
_Dmitry, а как в приведенном Вами коде можно сделать так, чтобы StringGrid имел такое же кол-во строк, что и Excel. Т.е. пусть изначально СтрингГрид имеет 1 строку, а Эксель - 50 к примеру. Можно ли подсчитать число строк в Экселе и добавить необходимое количество в СтрингГрид? Имеется ли у Экселя параметр вроде RowCount?
If you wanna make the world a better place take a look at yourself and then make a change!
![]() |
![]() |
![]() |
![]() |
#19 |
Форумчанин
Регистрация: 26.10.2007
Сообщений: 112
|
![]()
Я сделала вот так:
Код:
Подскажите, пожалуйста, что неправильно?
If you wanna make the world a better place take a look at yourself and then make a change!
![]() Последний раз редактировалось monushka; 02.02.2008 в 10:11. |
![]() |
![]() |
![]() |
#20 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
![]()
Количество заполненных строк и столбцов:
Код:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Borland C++ Builder - импорт из Excel в StringGrid | nuser | C++ Builder | 3 | 10.01.2015 12:38 |
из StringGrid в Excel | artemavd | Общие вопросы Delphi | 6 | 24.07.2008 18:14 |
Excel и StringGrid... | Roof | Общие вопросы Delphi | 2 | 18.09.2007 17:07 |
Delphi(Stringgrid) подскажите | zzzzz | Помощь студентам | 1 | 14.07.2007 11:51 |
Excel и StringGrid | apx_angel | Компоненты Delphi | 2 | 20.02.2007 00:20 |