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

Вниз

TExcelWorksheet и TExcelApplication где взять хелп   Найти похожие ветки 

 
INTAARI   (2004-01-15 15:36) [0]

Немогу найти хелп по TExcelWorksheet и TExcelApplication где взять хелп. Может кто знает где взять.


 
Тимохов   (2004-01-15 15:40) [1]

tExcelWorksheet - это что?
Если хелп о том как из дельфи выводить в ексел, то лучше всего записывать макросы в екселе и потом переводить их в дельфи.

типа
v: olevariant;
v := CreateOleObject("excel.application");
.....
и т.д.


 
INTAARI   (2004-01-15 16:33) [2]

на тойже вкладке для работы с графиками в excel.
Правильно ли я понял, что хелпа по процедурам, событиям, методам нет.


 
alex_***   (2004-01-15 16:36) [3]

если список медотодов объектов - то pas для tlb смотреть


 
INTAARI   (2004-01-15 16:36) [4]

Есть еще TExcelChart тоже хелпа нету.


 
Тимохов   (2004-01-15 16:39) [5]

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


 
Тимохов   (2004-01-15 16:42) [6]

Нашел TExcelApplication, у меня оказывается тоже есть.
Хотя многократно выводил и читал из екселя всегда пользовался способом

v: olevariant;
v := CreateOleObject("excel.application");
....

Вообще все эти компоненты это только оболочки для указанного мной метода, только, имхо, там используется не позднее связываение (как у меня) а раннее. Но дела это не меняет.


 
Семен Сорокин   (2004-01-15 16:42) [7]

Delphi6\Ocx\Servers\Excel2000.pas


 
Семен Сорокин   (2004-01-15 16:44) [8]

а вообще если офис стоит с хелпами, то ищи что-то наподобии:
C:\Program Files\Microsoft Office\Office10\1033\vbaxl10.chm


 
INTAARI   (2004-01-15 17:02) [9]


> Тимохов © (15.01.04 16:39) [5]
> Знаешь, ты все-таки сформулируй задачу, чего нужно добиться.

Надо из текстового файла прочитать значения занести их в таблицу Excel,построить график и сохранить это в формате Excel. Пользователю даже ненадо смотреть этот файл, главное что бы он был.


 
Flagman   (2004-01-15 17:08) [10]

Тогда проще не трахаться с AutoMation, а впендюрить данные в GridEh. Там есть метод позволяющий таблицу в xls сохранить.


 
alex_***   (2004-01-15 17:13) [11]

ну чтоб текстовые данные в файл Excel загнать достаточно выкинуть записи в текстовый файл с разделителем полей tab. А с графиком через OLE придется


 
Тимохов   (2004-01-15 17:13) [12]

INTAARI (15.01.04 17:02) [9]
Слушай внимательно:
1. Открываешь ексель.
2. Выбираешь запись макроса.
3. Делаешь то, что тебе нужно.
4. Останавливаешь запись макроса.
5. Нажимаешь alt-f11.
6. Берешь код на VB
7. В дельфи этот код используешь в привязке к созданному командой v := CreateOleObject("excel.application") объекту.

Попутно читаешь штатных хелп VB к екселю.
Думаю таким путем идут 90% процентов тех, кому надо что-то по ОЛЕ сделать в екселе.


 
Amoeba   (2004-01-15 17:15) [13]


> Flagman © (15.01.04 17:08) [10]
> Тогда проще не трахаться с AutoMation, а впендюрить данные
> в GridEh. Там есть метод позволяющий таблицу в xls сохранить.

В такм варианте kbmMemoryTable + DataSource + DBGridEh


 
INTAARI   (2004-01-15 17:23) [14]


> alex_*** © (15.01.04 17:13) [11]
> ну чтоб текстовые данные в файл Excel загнать достаточно
> выкинуть записи в текстовый файл с разделителем полей tab.
> А с графиком через OLE придется

Данные уже разделенны символом табуляции, я знаю как вручную открыть такой файл в excele, а каким способом это сделать в дельфе, кроме перебора по строками т. д.


> Тимохов © (15.01.04 17:13) [12]

Спасибо за подсказку, наверное так и поступлю.


 
alex_***   (2004-01-15 17:32) [15]

а каким способом это сделать в дельфе, кроме перебора по строками т. д.

побегать по набору, если я правильно понял вопрос.

судя по всему без варианта [12] тебе не обойтись.



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

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

Наверх





Память: 0.48 MB
Время: 0.008 c
3-93394
Grihan
2003-12-30 13:46
2004.01.29
Как открыть базу Interbase?


1-93523
Ломброзо
2004-01-18 14:48
2004.01.29
Освобождение CRITICAL_SECTION


3-93341
MagaSoft
2004-01-04 21:28
2004.01.29
Суммирование в БД Access


14-93689
SH
2004-01-06 14:12
2004.01.29
Граббер картинок


1-93500
sohat
2004-01-19 09:15
2004.01.29
как поменять кодировку в TMemo?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский