Форум: "Основная";
Текущий архив: 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.47 MB
Время: 0.007 c