Модераторы: Poseidon, Snowy, bems, MetalFan

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Excel без OLE 
:(
    Опции темы
Sponger
Дата 20.4.2006, 08:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 165
Регистрация: 14.2.2006

Репутация: нет
Всего: нет



Мне нужно установить в файле excel для всех колонок Autofit, без использования OLE.

Все примеры которые фидел создают файл с нуля, а мне надо открыть существующий и сделать изменения.  smile 
PM MAIL   Вверх
Akella
Дата 20.4.2006, 10:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 36
Всего: 329



у тебя просто так, без excel`я ничего не выйдет. В противном случае изучай формат файла excel`я.
Да и вопрос не в тему, для этого есть тема http://forum.vingrad.ru/index.php?showforum=89  
PM MAIL   Вверх
_hunter
Дата 20.4.2006, 10:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 15
Всего: 98



ну так COM используй.
или тот же TExcelApplication 


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
x77
Дата 20.4.2006, 13:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1255
Регистрация: 25.3.2002

Репутация: 19
Всего: 22



_hunter, а это, типа, не OLE? smile 


--------------------
Я никогда не сопротивлялся искушению, поскольку узнал: что мне
не нравится, то меня не искушает.
© Джордж Бернард Шоу (Ирландия)
PM MAIL ICQ   Вверх
Sh@dow
Дата 20.4.2006, 13:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 1.7.2004

Репутация: нет
Всего: 1



Используй ADO. Если файл существует. Поищи помниться здеся была статейка Vit'a на эту тему...будет над чем подразмыслить. smile 
PM MAIL   Вверх
_hunter
Дата 20.4.2006, 13:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 15
Всего: 98



не. это COM 


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
~FoX~
Дата 20.4.2006, 14:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


НЕ рыжий!!!
****


Профиль
Группа: Участник Клуба
Сообщений: 2819
Регистрация: 8.10.2003
Где: Зеленоград

Репутация: 13
Всего: 68



Цитата(Sh@dow @  20.4.2006,  14:05 Найти цитируемый пост)
Используй ADO. Если файл существует. Поищи помниться здеся была статейка Vit'a на эту тему...будет над чем подразмыслить. 

Ему не сданными работать, а с объектами.....
Цитата(Sponger @  20.4.2006,  09:50 Найти цитируемый пост)
без использования OLE.

А чем собственно не устраивает ОЛЯ? 


--------------------
user posted image
…множественность никогда не следует полагать без необходимости…
PM MAIL WWW ICQ Jabber   Вверх
Alexeis
Дата 20.4.2006, 14:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 109
Всего: 459



Более того без OLE будет нестабильно(наверняка формат не стоит на месте), я где-то читал, что можно с excel ем "общаться" при помощи DDE, но это скорее для передачи данных.

Добавлено @ 15:01 
хотя на torry.net есть компонент FreeExcelSylk
http://www.torry.net/db/access/db_bdeexpor...eeexcelsylk.zip

написано что можно
Цитата

You can used for format writing, type writing, format column, description.
 

Это сообщение отредактировал(а) alexeis1 - 20.4.2006, 14:58


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
x77
Дата 20.4.2006, 18:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1255
Регистрация: 25.3.2002

Репутация: 19
Всего: 22



alexeis1, на некоторых версиях виндов работа через ДДЕ по умолчанию запрещена. там нужно сначала руками запустить соответствующую службу. 


--------------------
Я никогда не сопротивлялся искушению, поскольку узнал: что мне
не нравится, то меня не искушает.
© Джордж Бернард Шоу (Ирландия)
PM MAIL ICQ   Вверх
Демо
Дата 20.4.2006, 21:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1278
Регистрация: 3.11.2005

Репутация: 30
Всего: 50



Sponger

Постараюсь не забыть, у меня знакомый есть, который разобрал формат Excel и работал с .xls вручную. Постараюсь его найти. 


--------------------
    
PM MAIL ICQ Skype   Вверх
Sponger
Дата 21.4.2006, 10:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 165
Регистрация: 14.2.2006

Репутация: нет
Всего: нет



Я в Excel файл данные через АДО и загоняю. А вот как через АДО выровнять ширину колонок - нигде не видел и сам не знаю.
На машине где будет работать приложение, Excel может не быть, а колонки надо выравнивать обязательно, т.к. этот Excel файл рассылается по почте.  

Это сообщение отредактировал(а) Sponger - 21.4.2006, 10:22
PM MAIL   Вверх
~FoX~
Дата 21.4.2006, 10:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


НЕ рыжий!!!
****


Профиль
Группа: Участник Клуба
Сообщений: 2819
Регистрация: 8.10.2003
Где: Зеленоград

Репутация: 13
Всего: 68



Цитата(Sponger @  21.4.2006,  11:21 Найти цитируемый пост)
А вот как через АДО выровнять ширину колонок

И не увидешь....АДО не работает с объектами, оно работает с данными!!!.....
Не нравиться ОЛЕ, юзайте КОМ. 


--------------------
user posted image
…множественность никогда не следует полагать без необходимости…
PM MAIL WWW ICQ Jabber   Вверх
Sponger
Дата 21.4.2006, 10:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 165
Регистрация: 14.2.2006

Репутация: нет
Всего: нет



А COM это как? Не пользовался я им. 
PM MAIL   Вверх
~FoX~
Дата 21.4.2006, 11:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


НЕ рыжий!!!
****


Профиль
Группа: Участник Клуба
Сообщений: 2819
Регистрация: 8.10.2003
Где: Зеленоград

Репутация: 13
Всего: 68



Цитата(Sponger @  21.4.2006,  11:35 Найти цитируемый пост)
А COM это как? Не пользовался я им.  

Интерфейс такой, посмотри в факе или ДРКБ, там есть примеры по работе с екселем через КОМ+. Тока смысла я в этом не вижу, ИМХО ОЛЕ вполне достаточно.
http://vingrad.ru/DELPHI-DLP-001351 


--------------------
user posted image
…множественность никогда не следует полагать без необходимости…
PM MAIL WWW ICQ Jabber   Вверх
Демо
Дата 21.4.2006, 11:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1278
Регистрация: 3.11.2005

Репутация: 30
Всего: 50



http://www.almar.net.ru/files/excel_sdk.zip 
! Размер архива более 5 мегабайт. 

Это сообщение отредактировал(а) Демо - 21.4.2006, 13:24


--------------------
    
PM MAIL ICQ Skype   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0916 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.