Dokumentacja HotXLS

Metoda Add

Tworzy nowy arkusz. Nowy arkusz staje się aktywnym arkuszem. Zwraca nowy obiekt TXLSWorksheet

Składnia

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 Optional. Obiekt określający arkusz, przed którym zostanie dodany nowy arkusz
After TXLSWorksheet Optional. Obiekt określający arkusz, po którym zostanie dodany nowy arkusz. Wartość domyślna to ostatni Worksheet
Count Integer Optional. number z arkusze do be added. wartość domyślna jest jeden
Type_ OleVariant Optional. Określa arkusz type. może be jeden dla następujący XlSheetType constants: xlWorksheet, xlChart, xlExcel4MacroSheet, lub xlExcel4IntlMacroSheet. wartość domyślna jest xlWorksheet. ten argument jest ignored przez ten library

Parametry

Ten przykład wstawia nowy arkusz przed aktywnym arkuszem

Var Worksheet: TXLSWorksheet;
begin
  Worksheet := Workbook.Sheets.Add;
  Worksheet.Name := 'New sheet';
end;
Ten przykład dodaje nowy arkusz o nazwie "Mój arkusz"

Workbook.Sheets.Add(nil, Workbook.Sheets[2]);
Metoda TXLSWorksheets.AddAfter
Metoda TXLSWorksheets.AddBefore

Workbook.Sheets.AddAfter(2);