Excel VBA-Commands

Hi there,

well the MS-Excel-VBA has a strange parameter handing-over, hasn't it? :-)

How am I able to send the following command do a created Excel-OLE-Object?

Sheets("Table1").Move After:=Sheets(2)

???

Here is a little extract from my source...

var
  Excel : Variant
begin
  Excel := CreateOLEObject('Excel.Application');
  [...];
  Excel.Sheets['Table1'].Sheets ...-> I don't know what to do now...

Any Ideas out there?

Bye,
        Christian Hartmann