[ vladisha @ 10.04.2008. 09:56 ] @
Znači, pitanje je, kako da uradim insert slike u Excel. Kroz Delphi, naravno.
Da li je moguce uraditi insert na tačno odredjenom mestu u worksheet-u?

Hvala unapred.
[ savkic @ 10.04.2008. 11:02 ] @
> Znači, pitanje je, kako da uradim insert slike u Excel. Kroz Delphi, naravno.
> Da li je moguce uraditi insert na tačno odredjenom mestu u worksheet-u?

Možeš koristiti OLE za taj deo, evo primera kako možeš otvoriti fajl. Ubacivanje slika u Excel nisam radio pa ne mogu konkretno pomoći (pogledaj Excel VBA help).

Code:


uses
  comobj;

var
  v: OleVariant;
begin
  v := CreateOleObject('excel.application');
  v.Visible := True;
  v.Workbooks.Open('C:\Proba.xls');
end;


[ araneven @ 11.04.2008. 06:54 ] @
Code:


uses
comobj;

var
v: OleVariant;
begin
v := CreateOleObject('excel.application');
v.Visible := True;
v.Workbooks.Open('C:\Proba.xls');
end;

Na ovo dodas:

v.ActiveSheet.Shapes.AddPicture('slika.jpg', True , False, 10, 10 , 10, 10);

I trebalo bi da radi.
[ vladisha @ 11.04.2008. 09:34 ] @
Radi, radi.
Hvala na brzim odgovorima.