Excel&Delphi
4 отговора
336 прегледа
Excel&Delphi
Daite konkreten primer, kak moga da redaktiram opredelena kletka na WorkBook na Excel!
ExcelWorkbook1.Kletka := kwotosiiskam;
Blagodarq!
ExcelWorkbook1.Kletka := kwotosiiskam;
Blagodarq!
Re: Excel&Delphi
Доколкото знам се ползват TLB-та
Разгледай Excel_TLB трябва да имаш такъв файл
Разгледай Excel_TLB трябва да имаш такъв файл
Re: Excel&Delphi
naj-verojatno njama. ako izpolzva D5 s update ili D6. Po skoro moze da potyrsi fajlove Excel97_TLB ili Excel2000_TLB
Може и без TLB...
Това работи:
На OleVariant можеш да присвояваш всеки от обектите, до които имаш достъп през WordApp променливата. А какви са обектите, свойствата и методите, можеш да прочетеш в "Help for Visual Basic" за Word-а.
Uses ComObj, ActiveX ...
...
Const
wdWindowStateMaximize = $00000001;
Var
WordApp : OleVariant;
begin
CoInitialize(Nil);
Try
WordApp := CreateOleObject('Word.Application');
WordApp.Documents.Open('doc1.doc');
WordApp.Visible := True;
WordApp.WindowState := wdWindowStateMaximize;
Finally
CoUninitialize;
End;
end;
На OleVariant можеш да присвояваш всеки от обектите, до които имаш достъп през WordApp променливата. А какви са обектите, свойствата и методите, можеш да прочетеш в "Help for Visual Basic" за Word-а.
Re: Excel&Delphi
Moje da izpolzvash kod podoben na tozi:
ExcelApplication1.Visible[0] := True;
ExcelApplication1.Workbooks.Add (NULL, 0);
WorkSheet.ConnectTo((ExcelApplication1.Worksheets[1]) as _Worksheet) ;
RangeE:=ExcelApplication1.Range['A3','A3'];
RangeE.Value:='Stojnost na kletkata';
.........
Izpolzval sam komponentite za automation ot palitrata servers
Uspeh
ExcelApplication1.Visible[0] := True;
ExcelApplication1.Workbooks.Add (NULL, 0);
WorkSheet.ConnectTo((ExcelApplication1.Worksheets[1]) as _Worksheet) ;
RangeE:=ExcelApplication1.Range['A3','A3'];
RangeE.Value:='Stojnost na kletkata';
.........
Izpolzval sam komponentite za automation ot palitrata servers
Uspeh