Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.31;
Скачать: CL | DM;

Вниз

Excel   Найти похожие ветки 

 
White__   (2004-10-12 18:49) [0]

Как сделать так чтобы запустился Excel и в нем создалась  ExcelWorkbook?


 
hooky-mars   (2004-10-12 19:04) [1]


Uses ...,ComObj,...
...
var
XLApp,Sheet:Variant;
begin
XLApp:= CreateOleObject("Excel.Application");
XLApp.Visible:=true;
XLApp.Workbooks.Add(-4167);
...


 
DmitryMN   (2004-10-12 19:05) [2]

var
   XLApp:Variant;
   WorkSheet: Variant;
   idxWB:integer;
   a,b: integer;

begin

try
XLApp := GetActiveOleObject  
except
XLApp := CreateOleObject("Excel.Application");
end;

XLApp.Workbooks.Open("File.xls");
idxWB := XLApp.Workbooks.Count;
WorkSheet := XLApp.Workbooks[idxWB].WorkSheets[1];

...

а дальше :

a := WorkSheet.Cells[1,1]; //чтение

WorkSheet.Cells[1,2] := a; //запись


 
hooky-mars   (2004-10-12 19:12) [3]


> XLApp := GetActiveOleObject


А что это?


 
White__   (2004-10-12 19:56) [4]

Спасибо а как это сделать используя компоненты(Servers)?


 
YurikGL ©   (2004-10-12 19:59) [5]

http://www.delphimaster.ru/cgi-bin/forum.pl?n=0&search=excel


 
White__   (2004-10-12 20:27) [6]

Пример не очень показателен, если можно покажите проще, т.к. с OLE работаю впервые. если возможно то с Delphi7


 
YurikGL ©   (2004-10-12 20:58) [7]


> White__   (12.10.04 20:27) [6]
> Пример не очень показателен, если можно покажите проще,
> т.к. с OLE работаю впервые. если возможно то с Delphi7

yandex+TExcelApplication.



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

Текущий архив: 2004.10.31;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.03 c
1-1097735375
Руслана
2004-10-14 10:29
2004.10.31
Подскажите в чем ошибка...


1-1098166414
SergP.
2004-10-19 10:13
2004.10.31
2 отчета в QuickReport


14-1097563887
Sour
2004-10-12 10:51
2004.10.31
Методы прогнозирования временных рядов


1-1097843033
Саша
2004-10-15 16:23
2004.10.31
Разрыв слитной строки в DrawText


3-1096989833
Святослав
2004-10-05 19:23
2004.10.31
Firebird + IBX .. Помогите, plz.





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