Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как вставить столбец данных из Экселя в СтрингГрид? [D7, XP]


Aljonushka ©   (2011-07-15 17:57:00) 

Здравствуйте! Можно как-нибудь через буфер вставить столбец данных из Экселя в СтрингГрид? Очень надо,а я даже незнаю с какой стороны подойти к этому :(


DiamondShark   (2011-07-18 11:42:00) [1]


> Aljonushka   (16.07.11 00:22) [2]
> Данные надо взять из буфера.

То есть, эксель тут абсолютно ни при чём.
Задача сводится к тому, чтобы запросить данные из буфера в нужном формате, разобрать его и распределить по ячейкам в нужном порядке.

С какой именно частью задачи проблемы?
Получить из буфера?
Разобрать?
Распихать по ячейкам?

Что именно вы не знаете? Или что имеено пробовали делать, но не получилось?


Amoeba_   (2011-07-16 00:24:00) [2]


> Можно как-нибудь через буфер вставить столбец данных из
> Экселя в СтрингГрид?
>

Через буфер обмена нельзя.

Но можно импортировать программно.

Информация для размышления есть здесь:
http://www.delphikingdom.com/asp/itemq.asp?mode=1&ItemID=2


Aljonushka   (2011-07-16 00:22:00) [3]

Данные надо взять из буфера. Открываю файл экселя,копирую столбец данных и хочу вставить в стринг-грид. В одну ячейку вставляет,а мне надо как в экселе колонкой(вниз от выделенной ячейки).Импорт всей таблицы не нужен,лучше выделить нужное в табличке экселя и вставить в программе. Вот только как незнаю :(


YurikGL   (2011-07-15 23:17:00) [4]

1) Нужно сначала научиться брать данные из Excel, а потом научиться их вставлять в стринггрид. Это - две разные задачи. С какой проблема?
2) Excel запущен? Известен ли номер столбца? Опишите задачу подробнее.


Наверх

Титульная страница Поиск, карта сайта Написать письмо