Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.06.08;
Скачать: [xml.tar.bz2];

Вниз

Как сделать что бы можно было копировать ячейки СтригГрида?   Найти похожие ветки 

 
WebSQLNeederr   (2008-05-14 13:08) [0]

Какое свойство нужно изменить что бы можно было копировать ячейку СтрингГрида в буфер обмена а потом вставить скажем в ексель.

Или же как можно из странггрида сохранить в ексель?


 
Palladin ©   (2008-05-14 13:10) [1]

а какое свойство у кого?


 
WebSQLNeederr   (2008-05-14 13:11) [2]

у стринггрида


 
Palladin ©   (2008-05-14 13:11) [3]

ты считаешь оно у него есть?


 
Anatoly Podgoretsky ©   (2008-05-14 13:15) [4]

> WebSQLNeederr  (14.05.2008 13:08:00)  [0]

Ctrl+C и Ctrl+V


 
WebSQLNeederr   (2008-05-14 13:15) [5]

как выделять я уже нашел это свойство а как скопировать? Правую кнопку мыши не нажимается, контрл-це тоже не действует ...


 
Amoeba ©   (2008-05-14 13:18) [6]


> WebSQLNeederr   (14.05.08 13:08)
>
> Какое свойство нужно изменить что бы можно было копировать
> ячейку СтрингГрида в буфер обмена а потом вставить скажем
> в ексель.
>

Нет никакого такого св-ва.


> Или же как можно из странггрида сохранить в ексель?
>

Каком кверху. Т.е. только самому своими руками написав код.


 
Сергей М. ©   (2008-05-14 13:19) [7]

Так тебя кто больше волнует - Ёхель или клипборд ?
Изволь уточнить)...


 
WebSQLNeederr   (2008-05-14 13:19) [8]

Я НЕ ВЕРЮ что из Стринггрида нельзя скопировать в буфер обмена !!!!


 
WebSQLNeederr   (2008-05-14 13:21) [9]


> Так тебя кто больше волнует - Ёхель или клипборд ?
> Изволь уточнить)...

мне все равно ... главное что бы можно было перенести данные из стринггрида - а вручную или автоматом в ексель это пока что не важно ... Вообще как СКОПИРОВАТЬ в буфер обмена данные?


 
Palladin ©   (2008-05-14 13:21) [10]


> WebSQLNeederr   (14.05.08 13:19) [8]

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


 
Palladin ©   (2008-05-14 13:22) [11]


> Вообще как СКОПИРОВАТЬ в буфер обмена данные?

clipboard + F1


 
Сергей М. ©   (2008-05-14 13:22) [12]


> Я НЕ ВЕРЮ


Не возражаем, у нас свобода невероисповедания)


> из Стринггрида нельзя скопировать


Представь себе - нельзя.
Скопировать можно некое текстовое значение, а не "из Стринггрида"


 
WebSQLNeederr   (2008-05-14 13:24) [13]


> реалисты пишут копирование в ручну...

реалист, помоги песимисту, а? :)


 
Сергей М. ©   (2008-05-14 13:24) [14]


> мне все равно


Это тебе сейчас все равно)

А потом ты будешь долго и нудно канючить, почему, мол, у меня все висит, пока я копирую из грида в Ёхель через клипборд туеву хучу ячеек)


 
Palladin ©   (2008-05-14 13:25) [15]


> WebSQLNeederr   (14.05.08 13:24) [13]

а все уже сказано... осталось активно применить думалку, сопоставить сказанное, обратиться к справке, составить список действий для достижения цели и реализовать его в синтаксисе ЯВУ Delphi


 
Сергей М. ©   (2008-05-14 13:26) [16]


> как СКОПИРОВАТЬ в буфер обмена данные?


Например, средствами TCustomMemo.CopyToClipboard.

Проще и наглядней уж некуда вроде бы)


 
WebSQLNeederr   (2008-05-14 13:26) [17]

Уважаемые мастера Делфи, прошу оказать помощь - наверняка есть готовые решения для такого тривиального вопроса - ткните в код плиз или ссылкой ... Буду премного благодарен ...


 
Сергей М. ©   (2008-05-14 13:33) [18]


> 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:38) [19]

Сергей М. премного благодарен.

только еще вопрос, там в исходнике есть строка

XLApp  := CreateOleObject("Excel.Application");

Мне компилятор пишет [Error] Unit1.pas(106): Undeclared identifier: "CreateOleObject"

какой юнит подключить нужно что бы с олеобьектом работать?


 
Сергей М. ©   (2008-05-14 13:40) [20]

ComObj


 
Сергей М. ©   (2008-05-14 13:42) [21]


> WebSQLNeederr   (14.05.08 13:38) [19]


Самый большой ништяк при этом ждет тебя тогда, когда обнаружится, что на целевом рабочем месте Ёхель не установлен/ликвидирован как класс


 
WebSQLNeederr   (2008-05-14 13:42) [22]

Все разобрался !!!

Все работает!!! СПАСИБО!!



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.06.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.044 c
2-1210687582
savyhinst
2008-05-13 18:06
2008.06.08
Генератор диаграмм


15-1209129515
snake-as
2008-04-25 17:18
2008.06.08
Работа с Exel


15-1209268074
sauron
2008-04-27 07:47
2008.06.08
Разработчикам...


15-1208923951
Гость1468
2008-04-23 08:12
2008.06.08
Поточное сканирование сшитых документов. Как?


2-1210090413
TStas
2008-05-06 20:13
2008.06.08
Как написать опережающее объявления класса?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский