D4 Insert row in Excel

I try to make insert in Excel 97 from
Delphi 4 app.

  XLApp := CreateOleObject('Excel.Application');
  XLApp.Workbooks.Add;  XLApp.Visible := True;

  XLApp.Insert('xlDown');     //Selection.Insert Shift:=xlDown

 But this don't work! (Error creating automation object....)
Help please.
Where I can read about Excel trough Delphi?

Sergey