|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.05.2017, 22:00 | #1 |
Регистрация: 03.04.2017
Сообщений: 6
|
Копировать информацию с excel в Delphi программу
Добрый вечер!
Хочу зделать в Delphi программу. Какой компонент изпользобать если я хочу с excel информацию скопировать Copy и в программу Paste. В excel есть 5 колонн. Пробовал 5 edit поставить но всю информацию с excel копирует в один edit. |
13.05.2017, 22:45 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 19,042
|
В excel копируется в буфер обмена в формате rtf по идее. Попробуй в richedit теперь вставить, а лучше в более продвинутый аналог
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
18.05.2017, 21:32 | #3 |
Регистрация: 03.04.2017
Сообщений: 6
|
Мне надо в Delphi зделть таблицу в каторую я мог писать информацию, как в excel. но помимо писать информацию в ячейки инфо будет копироваца с excel ячейке copy/paste. не могут найти такую информацию какие компоненты използовать.
|
19.05.2017, 08:45 | #4 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Принципиально копипастом данные переносить?
Можно же просто файл прочитать
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
20.05.2017, 20:15 | #5 |
Регистрация: 03.04.2017
Сообщений: 6
|
Да надо copy/paste потому что инфо надо будет копироват с 7 excel в один файл и информацию надо будет копировать выборочно. в каждом excel ест 5 коллон и много строк. Стринг грид позволяет инфо копировать только в одну ячейку а не сразу в 5 как ето надо.
1.ячейка - код 2.ячейка - объект 3.ячейка - дата/время 4.ячейка - событие 5.ячейка - действие 5 ячейки в одну строку Edit - тоже копирует в только в один едит а не в 5 сразу. |
20.05.2017, 21:10 | #6 |
Регистрация: 03.04.2017
Сообщений: 6
|
Да надо copy/paste потому что инфо надо будет копироват с 7 excel в один файл и информацию надо будет копировать выборочно. в каждом excel ест 5 коллон и много строк. Стринг грид позволяет инфо копировать только в одну ячейку а не сразу в 5 как ето надо.
1.ячейка - код 2.ячейка - объект 3.ячейка - дата/время 4.ячейка - событие 5.ячейка - действие 5 ячейки в одну строку Edit - тоже копирует в только в один едит а не в 5 сразу. Такой внешний вид будет в программе. по крайней мере буду пробовать зделать. но проблема возникла copy/paste инфо с excel в такую программу. |
22.05.2017, 11:37 | #7 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Вот честно говоря, не очень понял, но!
Я бы работал со всеми Excel-файлами как с обычными таблицами БД, благо ADO позволяет подключаться и к ёкселям. Соответственно, такой подход позволил бы использовать нормальный SQL и возможность сохранять любой нужный набор данных из исходных множеств. Ну и ещё один плюс - скорость обработки информации увеличивается.
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
30.05.2017, 05:39 | #8 |
Регистрация: 03.04.2017
Сообщений: 6
|
Не получилось
информация которая копируется с excel, нажатием мыши на StringGrid вставляется каждое слово в ячейки по отдельности. |
30.05.2017, 23:51 | #9 |
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,389
|
Как уже сказано - можно подключить или импортировать из Excel на любую БД http://programmersforum.ru/showthread.php?t=250331
E_MAIL: rijgvina7@yahoo.com
|
01.06.2017, 19:19 | #10 |
Регистрация: 03.04.2017
Сообщений: 6
|
Мне ненадо всю информацию вставльять из ехцел а надо выборочно.
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Копировать лист Excel из одной книги в другую через Delphi. | S_Yevgeniy | Общие вопросы Delphi | 1 | 24.10.2011 15:55 |
Автоматически копировать строки из одной книги excel в другую | get12 | Microsoft Office Excel | 2 | 27.09.2011 19:52 |
Копировать из одной книги в другие Excel-2003 | vfv | Microsoft Office Excel | 1 | 18.01.2011 22:38 |
Как переделать макрос копировать из других книг(Excel 2003) | vfv | Microsoft Office Excel | 2 | 18.01.2011 15:22 |
Как в Excel удалить\копировать фрагмент текста до определенного символа? | Vatrolf | Microsoft Office Excel | 2 | 15.07.2010 14:24 |