HotXLS Belgeleri

Tables özellik

Döndürür the BIFF8 Tables (Excel ListObjects) collection attached to this worksheet. Each entry is a TXLSTable yerleşik stili ve gömülü autofilter'la birlikte adlandırılmış bir yapılandırılmış başvuru bölgesini kapsayan nesne. Salt okunur. (v2.33.0'dan beri mevcut)

Sözdizimi

property Tables: TXLSTables;

Açıklamalar

Tablolar, BIFF8 çalışma sayfası akışına EOF'dan hemen önce bir FEATHEADR11 / FEAT11 / LIST12 kayıt grubu olarak yazılır; yalnızca dosya biçimi BIFF8 olduğunda (xlExcel97). FEAT11 payload'ı tablo AutoFilter meta verisini taşır; LIST12 ise tablo stilini MS-XLS List12TableStyleClientInfo düzeni. Tablosuz çalışma kitapları tam olarak eskisi gibi kaydedilir. Okuyucu, yüklerken aynı koleksiyonu doldurur (v2.33.1+); böylece gidiş-dönüş, tablonun aralığını, adını, görünen adını, stilini ve bantlı satır bayraklarını korur

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

Örnek

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;

Ayrıca bkz.