![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 03.04.2017
Сообщений: 6
|
![]()
Добрый вечер!
Хочу зделать в Delphi программу. Какой компонент изпользобать если я хочу с excel информацию скопировать Copy и в программу Paste. В excel есть 5 колонн. Пробовал 5 edit поставить но всю информацию с excel копирует в один edit. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
В excel копируется в буфер обмена в формате rtf по идее. Попробуй в richedit теперь вставить, а лучше в более продвинутый аналог
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 03.04.2017
Сообщений: 6
|
![]()
Мне надо в Delphi зделть таблицу в каторую я мог писать информацию, как в excel. но помимо писать информацию в ячейки инфо будет копироваца с excel ячейке copy/paste. не могут найти такую информацию какие компоненты използовать.
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
![]()
Принципиально копипастом данные переносить?
Можно же просто файл прочитать
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 03.04.2017
Сообщений: 6
|
![]()
Да надо copy/paste потому что инфо надо будет копироват с 7 excel в один файл и информацию надо будет копировать выборочно. в каждом excel ест 5 коллон и много строк. Стринг грид позволяет инфо копировать только в одну ячейку а не сразу в 5 как ето надо.
1.ячейка - код 2.ячейка - объект 3.ячейка - дата/время 4.ячейка - событие 5.ячейка - действие 5 ячейки в одну строку Edit - тоже копирует в только в один едит а не в 5 сразу. |
![]() |
![]() |
![]() |
#6 |
Регистрация: 03.04.2017
Сообщений: 6
|
![]()
Да надо copy/paste потому что инфо надо будет копироват с 7 excel в один файл и информацию надо будет копировать выборочно. в каждом excel ест 5 коллон и много строк. Стринг грид позволяет инфо копировать только в одну ячейку а не сразу в 5 как ето надо.
1.ячейка - код 2.ячейка - объект 3.ячейка - дата/время 4.ячейка - событие 5.ячейка - действие 5 ячейки в одну строку Edit - тоже копирует в только в один едит а не в 5 сразу. Такой внешний вид будет в программе. по крайней мере буду пробовать зделать. но проблема возникла copy/paste инфо с excel в такую программу. |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
![]()
Вот честно говоря, не очень понял, но!
Я бы работал со всеми Excel-файлами как с обычными таблицами БД, благо ADO позволяет подключаться и к ёкселям. Соответственно, такой подход позволил бы использовать нормальный SQL и возможность сохранять любой нужный набор данных из исходных множеств. Ну и ещё один плюс - скорость обработки информации увеличивается.
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
![]() |
![]() |
![]() |
#8 |
Регистрация: 03.04.2017
Сообщений: 6
|
![]()
Не получилось
информация которая копируется с excel, нажатием мыши на StringGrid вставляется каждое слово в ячейки по отдельности. |
![]() |
![]() |
![]() |
#9 |
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,401
|
![]()
Как уже сказано - можно подключить или импортировать из Excel на любую БД http://programmersforum.ru/showthread.php?t=250331
E_MAIL: rijgvina7@yahoo.com
|
![]() |
![]() |
![]() |
#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 |