OleServers

2 отговора 95 прегледа
#1

OleServers

От къде мога да почета малко повече за Ole Server-ите, конкретно ExcelApplication, ExcelWorkBook,ExcelWorkSheet? Искам да експортна една таблица от Delphi в Excel-документ, за целта правя следното:
...
var wbook,wSheet : Variant;
begin
wBook := CreateOleObject('Excel.Application');
wBook,Workbooks.Open(myFile);
wSheet := wBook.Worksheets[1];
и после работя с wSheet-a. Не знам обаче как мога да сменя фонт-а,например. Освен това, като свърша с експорта за да се disconnect-на използвам WBook.Quit. Понякога обаче, ако не си затворя Delphi-application-a, .xsl файла остава locknat, и не мога да го отворя ръчно. А в help-а нищо не пише конкретно за ExcelWorksheet например (аз съм с Delphi 5 )...
Мерси на запознатите и отзивчивите :)

Отговор
в отговор на VladoVasilev #2

Re: OleServers

Ами най-пълна информация - в MSDN :)
Иначе виж тия странички. Трябва за начало да ти свършат работа....
[линк]
[линк]
[линк]
[линк]
[линк]

Отговор
в отговор на VladoVasilev #3

Re: OleServers

За по-голямата част от нещата можеш да използваш RecordMacro в Excel-а и после си гледаш какъв код е генериран. На Delphi се пише по почти същия начин както го виждаш на ВБъзик

Отговор