HotXLS dokumentacija

Metoda AddTable

Pridruzuje BIFF8 tablicu (Excel ListObject) rasponu celija, vracajuci novi objekt TXLSTable. (Dostupno od v2.33.0.)

Sintaksa

function AddTable(const AName, ARange: WideString; AColumns: TStrings): TXLSTable;
AName WideString. Naziv tablice sa strukturiranim referencama prikazan u Excelovu polju Name Box, npr. 'SalesTable'. Postaje i Name i DisplayName na vraćenom objektu
ARange WideString. Raspon ćelija koji Tablica pokriva u A1 zapisu, npr. 'A1:D10'. Prvi red raspona tretira se kao red zaglavlja
AColumns TStrings. Tekst zaglavlja po stupcu. Mora sadržavati točno onoliko stavki koliko je raspon širok

Napomene

Nova tablica dodaje se u kolekciju Tables radnog lista. StyleName se zadano postavlja na 'TableStyleMedium2', a ShowRowStripes na True

Ovaj primjer zapisuje cetverostupacno podrucje prodajnih regija kao tablicu na A1:D10

Primjer


var
  cols: TStringList;
begin
  cols := TStringList.Create;
  try
    cols.Add('Region');
    cols.Add('Product');
    cols.Add('Quarter');
    cols.Add('Revenue');
    Sheet.AddTable('SalesTable', 'A1:D10', cols);
  finally
    cols.Free;
  end;

Vidi takoder