HotXLS-dokumentation

Tables egenskab

Returnerer the BIFF8 Tables (Excel ListObjects) collection attached to this worksheet. Each entry is a TXLSTable -objekt, der dækker et navngivet struktureret referenceområde med en indbygget typografi og et indlejret autofilter. Skrivebeskyttet. (Tilgængelig siden v2.33.0.)

Syntaks

property Tables: TXLSTables;

Bemærkninger

Tabeller skrives ind i BIFF8-regnearksstreamen lige før EOF som en FEATHEADR11 / FEAT11 / LIST12-recordgruppe, men kun når filformatet er BIFF8 (xlExcel97). FEAT11-payload'en indeholder tabellens AutoFilter-metadata, og LIST12 bærer tabeltypografien via MS-XLS- List12TableStyleClientInfo -layout. Projektmapper uden tabeller gemmes præcis som før. Læseren udfylder samme samling ved indlæsning (v2.33.1+), så en round-trip bevarer tabelområdet, navnet, visningsnavnet, typografien og flagene for skiftende rækker

Use AddTable as the most common entry point rather than calling Tables.Add directly. Tables ids (1..N per sheet) are assigned at save time if not pre-set

Eksempel

This example iterates the tables on the active sheet

var
  i: Integer;
begin
  for i := 0 to Sheet.Tables.Count - 1 do
    Writeln(Sheet.Tables[i].Name, ' ', Sheet.Tables[i].Range);
end;

Se også