Dokumentacja HotXLS

Właściwość Tables

Zwraca kolekcję tabel (ListObjects) zdefiniowanych na wskazanym arkuszu TXLSTable obiekt obejmujący nazwany region odwołań strukturalnych, z wbudowanym stylem i osadzonym autofiltrem. Tylko do odczytu. (Dostępne od v2.33.0.)

Składnia

property Tables: TXLSTables;

Przykład

Ten przykład wyświetla liczbę tabel i nazwę pierwszej tabeli na arkuszuxlExcel97). Ładunek FEAT11 przenosi metadane AutoFiltra tabeli, a LIST12 przenosi styl tabeli przy użyciu MS-XLS List12TableStyleClientInfo layout. Skoroszyty bez tabel zapisują się dokładnie tak samo jak wcześniej. Czytnik wypełnia tę samą kolekcję przy wczytywaniu (v2.33.1+), dzięki czemu runda zachowuje zakres tabeli, nazwę, nazwę wyświetlaną, styl i flagi wierszy z pasmowaniem

Use Metoda TXLSWorksheet.AddTable Klasy TXLSTable / TXLSTables Tables.Add bezpośrednio. Identyfikatory tabel (1..N na arkusz) są przypisywane w chwili zapisu, jeśli nie zostały ustawione wcześniej

Zobacz też

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;

Zobacz także