Documentación de HotXLS

Método Add

Crea una nueva hoja de cálculo. La nueva hoja de cálculo se convierte en la hoja activa

Sintaxis

function Add: TXLSWorksheet;
function Add(Before, After: TXLSWorksheet; Count: Integer; Type_: OleVariant): TXLSWorksheet;
function Add(Before, After: TXLSWorksheet; Count: Integer): TXLSWorksheet;
function Add(Before, After: TXLSWorksheet): TXLSWorksheet;
Before TXLSWorksheet opcional. Un objeto que especifica la hoja antes de la cual se agrega la nueva hoja
After TXLSWorksheet opcional. Un objeto que especifica la hoja después de la cual se agrega la nueva hoja. El valor predeterminado es la última Worksheet
Count Entero Optional. number de hojas be added. valor predeterminado es uno
Type_ OleVariant Optional. Especifica hoja type. puede be uno de siguiente XlSheetType constants: xlWorksheet, xlChart, xlExcel4MacroSheet, o xlExcel4IntlMacroSheet. valor predeterminado es xlWorksheet. este argument es ignored por este library

Ejemplo

This example creates new Worksheet and sets the name to it

Var Worksheet: TXLSWorksheet;
begin
  Worksheet := Workbook.Sheets.Add;
  Worksheet.Name := 'New sheet';
end;
This example creates new Worksheet after second Worksheet

Workbook.Sheets.Add(nil, Workbook.Sheets[2]);
This example is the same to previous

Workbook.Sheets.AddAfter(2);