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