En delphi se puede hacer una llamada a un procedimiento evitando algún parámetro cuando se usa OLE:
Código:
Mar:=CreateOleObject('Excel.Application');
Mar.WorkBooks.Open(ExtractFilePath(Application.ExeName)+'\Producto_Terminado_bco.xls');
Mar.Sheets[1].Copy(,Mar.Sheets[1]);
El código anterior copia la primera hoja de el documento después de la hoja 1, la declaración del procedimiento es el siguiente:
Código:
procedure Copy(Before, After: OleVariant; lcid: Integer); safecall;