![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 26.10.2007
Сообщений: 112
|
![]()
Уважаемые программисты! Помогите, пожалуйста, разобраться со StringGrid'ом!
Необходимо данные из StringGrid'а сохранить в Excel'евский файл таким образом, чтобы каждая колонка StringGrid'а сохранялась в отдельную колонку Excel'евской таблицы. Я сделала вот так: Код:
Спасибо
If you wanna make the world a better place take a look at yourself and then make a change!
![]() |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 12.10.2007
Сообщений: 1,204
|
![]()
По моему данные в строке должны быть через точку с запятой. Тогда Excel строку поделит на колонки
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 26.10.2007
Сообщений: 112
|
![]()
Если вводить данные через ";", то выдает ошибку "ожидалось , или ), а найдено ;". Если вводить через ",", то сохраняется точно так же в одну колонку.
Может еще какие-то предложения есть по этому поводу?
If you wanna make the world a better place take a look at yourself and then make a change!
![]() |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
![]()
Поставь расширение текстового файла *.csv, цифры разделяй ; - должно работать.
Можно сохранить Excel - документ в csv и посмотреть что получилось, а затем сделать тоже самое. Последний раз редактировалось _Dmitry; 29.01.2008 в 14:29. |
![]() |
![]() |
![]() |
#5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
А сразу в Экзель через СОМ связку кидать уже не модно?
I'm learning to live...
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 26.10.2007
Сообщений: 112
|
![]()
_Dmitry, я попробовала сохранить с расширением *.csv, как Вы сказали. Ничего не изменилось. А что значит "разделить цифры ;". Это какие цифры?
Stilet, я не знаю что это такое... ![]()
If you wanna make the world a better place take a look at yourself and then make a change!
![]() |
![]() |
![]() |
![]() |
#7 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
![]()
Ну, я ведь не знаю что у вас в таблице, если не цифры, то текст. Вот его и разделяйте ;
А лучше введите в Excel-е то, что у вас в StringGrid, сохраните это в формате csv и посмотрите в блокноте что получилось. А затем этот файл создавайте из программы и сравнивайте с эталоном. |
![]() |
![]() |
![]() |
#8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#9 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
![]()
Ну, зачем же девушку сразу так пугать.
Я советую книгу Корнякова В.Н "Программирование документов и приложений MS Office в Delphi" http://win-web.ru/itbooks/open/korny...docdelphi.html Там все доволно просто и доступно. Есть диск с примерами из книги, если кому надо, пишите. |
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 26.10.2007
Сообщений: 112
|
![]()
_Dmitry, спасибо за ссылку. Книгу скачала, ознакомилась. Но вопросы все равно имеются (простите за назойливость).
В общем, такие вещи как открыть Excel, создать лист, записать туда данные из Edit'а в одну ячейку или в диапазон и т.п. теперь я могу сделать. Но! Опять таки StringGrid! Как организовать цикл так, что бы данные из СтрингГрида записывалиь в диапазон ячеек?? А то отдельно записывать каждую ячейку как-то неудобно, т.к. в моей таблице строк больше 200!! Спасибо за помощь!
If you wanna make the world a better place take a look at yourself and then make a change!
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
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 |