Документация HotXLS

Метод Move

Перемещает лист в другое место в рабочей книге

Синтаксис

procedure Move(Before: TXLSWorksheet; After: TXLSWorksheet; lcid: Integer);
procedure Move(Before: TXLSWorksheet; After: TXLSWorksheet);
procedure Move(Before: TXLSWorksheet);
Before TXLSWorksheet. Лист, перед которым будет размещён перемещаемый лист. Нельзя указывать Before, если указан After
After TXLSWorksheet. Лист, после которого будет размещён перемещаемый лист. Нельзя указывать After, если указан Before
lcid Integer. locale ID

Пример

Данный пример перемещает первый лист после третьего листа в рабочей книге

Workbook.Sheets[1].Move(nil, Workbook.Sheets[3]);
Данный пример перемещает второй лист перед первым листом в рабочей книге

Workbook.Sheets[2].Move(Workbook.Sheets[1]);