![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сделать что бы можно было копировать ячейки СтригГрида?
WebSQLNeederr © (2008-05-14 13:08:00)Какое свойство нужно изменить что бы можно было копировать ячейку СтрингГрида в буфер обмена а потом вставить скажем в ексель.
Или же как можно из странггрида сохранить в ексель?
WebSQLNeederr (2008-05-14 13:42:00) [1]Все разобрался !!!
Все работает!!! СПАСИБО!!
Сергей М. (2008-05-14 13:42:00) [2]
> WebSQLNeederr (14.05.08 13:38) [19]
Самый большой ништяк при этом ждет тебя тогда, когда обнаружится, что на целевом рабочем месте Ёхель не установлен/ликвидирован как класс
Сергей М. (2008-05-14 13:40:00) [3]ComObj
WebSQLNeederr (2008-05-14 13:38:00) [4]Сергей М. премного благодарен.
только еще вопрос, там в исходнике есть строка
XLApp := CreateOleObject('Excel.Application');
Мне компилятор пишет [Error] Unit1.pas(106): Undeclared identifier: 'CreateOleObject'
какой юнит подключить нужно что бы с олеобьектом работать?
Сергей М. (2008-05-14 13:33:00) [5]
> WebSQLNeederr (14.05.08 13:26) [17]
Есть, разумеется ..
А ты гуглить пробовал, прежде чем постить вопрос ?
ПРостейший запрос к ГуглЮ выдает море полезнейших ссылок, как раз про твой гондурас)
http://www.google.ru/search?q=Delphi+%D0%B8%D0%B7+StringGrid+%D0%B2+Excel&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ru:official&client=firefox-a
WebSQLNeederr (2008-05-14 13:26:00) [6]Уважаемые мастера Делфи, прошу оказать помощь - наверняка есть готовые решения для такого тривиального вопроса - ткните в код плиз или ссылкой ... Буду премного благодарен ...
Сергей М. (2008-05-14 13:26:00) [7]
> как СКОПИРОВАТЬ в буфер обмена данные?
Например, средствами TCustomMemo.CopyToClipboard.
Проще и наглядней уж некуда вроде бы)
Palladin (2008-05-14 13:25:00) [8]
> WebSQLNeederr (14.05.08 13:24) [13]
а все уже сказано... осталось активно применить думалку, сопоставить сказанное, обратиться к справке, составить список действий для достижения цели и реализовать его в синтаксисе ЯВУ Delphi
Сергей М. (2008-05-14 13:24:00) [9]
> мне все равно
Это тебе сейчасвсе равно)
А потом ты будешь долго и нудно канючить, почему, мол, у меня все висит, пока я копирую из грида в Ёхель через клипборд туеву хучу ячеек)
WebSQLNeederr (2008-05-14 13:24:00) [10]
> реалисты пишут копирование в ручну...
реалист, помоги песимисту, а? :)
Сергей М. (2008-05-14 13:22:00) [11]
> Я НЕ ВЕРЮ
Не возражаем, у нас свобода невероисповедания)
> из Стринггрида нельзя скопировать
Представь себе - нельзя.
Скопировать можно некое текстовое значение, а не "из Стринггрида"
Palladin (2008-05-14 13:22:00) [12]
> Вообще как СКОПИРОВАТЬ в буфер обмена данные?
clipboard + F1
Palladin (2008-05-14 13:21:00) [13]
> WebSQLNeederr (14.05.08 13:19) [8]
это твои проблемы... живи в своей сказке... реалисты пишут копирование в ручну... могу подсказать, что чтобы excel понял, что в клипбоарде табличные данные, достаточно заполнить его текстом в формате CSV
WebSQLNeederr (2008-05-14 13:21:00) [14]
> Так тебя кто больше волнует - Ёхель или клипборд ?
> Изволь уточнить)...
мне все равно ... главное что бы можно было перенести данные из стринггрида - а вручную или автоматом в ексель это пока что не важно ... Вообще как СКОПИРОВАТЬ в буфер обмена данные?
WebSQLNeederr (2008-05-14 13:19:00) [15]Я НЕ ВЕРЮ что из Стринггрида нельзя скопировать в буфер обмена !!!!
Сергей М. (2008-05-14 13:19:00) [16]Так тебя кто больше волнует - Ёхель или клипборд ?
Изволь уточнить)...
Amoeba (2008-05-14 13:18:00) [17]
> WebSQLNeederr (14.05.08 13:08)
>
> Какое свойство нужно изменить что бы можно было копировать
> ячейку СтрингГрида в буфер обмена а потом вставить скажем
> в ексель.
>
Нет никакого такого св-ва.
> Или же как можно из странггрида сохранить в ексель?
>
Каком кверху. Т.е. только самому своими руками написав код.
WebSQLNeederr (2008-05-14 13:15:00) [18]как выделять я уже нашел это свойство а как скопировать? Правую кнопку мыши не нажимается, контрл-це тоже не действует ...
Anatoly Podgoretsky (2008-05-14 13:15:00) [19]> WebSQLNeederr (14.05.2008 13:08:00) [0]
Ctrl+C и Ctrl+V
Palladin (2008-05-14 13:11:00) [20]ты считаешь оно у него есть?