|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
30.11.2009, 09:42 | #1 |
Пользователь
Регистрация: 13.04.2009
Сообщений: 44
|
ADO и Excel, несколько практических вопросов:)
Всем здравствуйте.
Реализовал экспорт в эксель по аналогии с предыдщиих тем форума и так как не силен в этой теме есть несколько вопросов как что реализовать: - как реализовать экспорт в определенный файл(с нужным мне названием), в определенное место на съемном диске...а не онлайн, как у меня есть сейчас? - как сделать в этом же Exce-ле второй лист, тритий и т.д. и туда тоже экспортировать данные? - как задать имя листа на который экспортируем в Excele? - как экспортировать график? - возможно ли разукрасить Excel?,например залить все белым цветом и т.д.? - где можно почитать подробно про эту тему? Вот мой простинький код: Код:
|
30.11.2009, 10:00 | #2 |
Я есть!
Форумчанин
Регистрация: 17.02.2008
Сообщений: 318
|
есть просто замечательная книга, называется Программирование документов и приложений MS Office в Delphi [В. Корняков]
Тыщу раз эта тема поднималась, пользуйтесь поиском!!!
©Учиться, учиться и еще раз учиться!
|
30.11.2009, 10:40 | #3 | |||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
XL.SaveAs('c:\temp\My.xls'); Цитата:
Код:
Цитата:
Хелп Гугл Корняков В.Н. «Программирование документов и приложений MS Office в Delphi»
I'm learning to live...
|
|||
30.11.2009, 11:18 | #4 |
Пользователь
Регистрация: 13.04.2009
Сообщений: 44
|
Всем спасибо, буду разбираться.
А почему у меня автоматически не предлагается выбирать различные доступные свойства работы над XL при нажатии ctrl+пробел? и некоторый текст выделен красным, это специфика работы с удаленными приложениями? Или может чего недоустановлено у меня? Использую codegear2007. Последний раз редактировалось Stilet; 01.12.2009 в 10:21. |
01.12.2009, 10:22 | #5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А потому что делфи не импортировала библиотеку типов экселя, она не умеет это делать налету, ей неизвесно что ты там подключаешь.
I'm learning to live...
|
02.12.2009, 09:45 | #6 | |
Форумчанин
Регистрация: 04.04.2009
Сообщений: 438
|
Цитата:
Работа с COM серверами (а установленный в Windows MS Excel - это типичный COM сервер) предполагается в двух вариантах. Один вариант называют "позднее связывание". Типичный признак - подключение к серверу через переменную типа Variant и создание некоего OLE объекта: Код:
Код:
Тогда понятно, почему Дельфи не может предложить методы сервера при кодировании, если используется позднее связывание - методы сервера будут доступны только при работе программы. Другое дело раннее связывание. Здесь компилятор Дельфи уже "знает" с чем он работает и может предложить все то, что экспортирует COM сервер. В общем виде, где то так. Все это описание более подробно можно найти в Сети, в частности на http://www.delphikingdom.com/ при поиске по КС или статьям. |
|
02.12.2009, 09:47 | #7 |
Пользователь
Регистрация: 13.04.2009
Сообщений: 44
|
Спасибо Скандербег, теперь все понянтно.
Последний раз редактировалось funball; 02.12.2009 в 09:52. Причина: поздний ответ... |
02.12.2009, 09:58 | #8 |
Форумчанин
Регистрация: 04.04.2009
Сообщений: 438
|
Все про Excel через Delphi: "Excel ЧаВо"
http://www.delphikingdom.com/asp/users.asp?ID=1262 Последний раз редактировалось Скандербег; 02.12.2009 в 10:03. Причина: Виноват, ссылка получилась несуразная, теперь правильная |
03.12.2009, 10:50 | #9 |
Пользователь
Регистрация: 13.04.2009
Сообщений: 44
|
Скандербег, в чем может быть причина что не именуется лист, код вроде верно написал:
Код:
|
03.12.2009, 13:12 | #10 |
Форумчанин
Регистрация: 04.04.2009
Сообщений: 438
|
Так переименовывает и без ошибок:
Код:
Последний раз редактировалось Скандербег; 03.12.2009 в 13:26. Причина: добавлено для нумерованных листов |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
несколько вопросов по C | Horus92 | Общие вопросы C/C++ | 2 | 15.11.2009 16:08 |
БД - Несколько вопросов | lutdan | БД в Delphi | 3 | 11.10.2009 20:22 |
несколько вопросов | fitc | Общие вопросы Delphi | 28 | 14.07.2009 21:20 |
Несколько вопросов | Зубоскалик | Общие вопросы Delphi | 14 | 20.11.2008 14:28 |
Несколько Вопросов | Дорст | Общие вопросы Delphi | 3 | 12.11.2007 09:18 |