Devolve a colecção de Tabelas BIFF8 (ListObjects do Excel) associadas a esta folha de cálculo. Cada entrada é um objecto
TXLSTable que abrange uma região de referência estruturada com nome, com um estilo integrado e um filtro automático incorporado. Apenas leitura. (Disponível desde v2.33.0.)
Sintaxe
Observações
As tabelas são escritas no fluxo da folha de cálculo BIFF8 mesmo antes do EOF como um grupo de registos FEATHEADR11 / FEAT11 / LIST12, apenas quando o formato de ficheiro é BIFF8 (xlExcel97). O payload FEAT11 contém os metadados AutoFilter da tabela e LIST12 contém o estilo da tabela
Utilize
AddTable como o ponto de entrada mais comum em vez de chamar
Tables.Add directamente. Os ids de tabela (1..N por folha) são atribuídos no momento de guardar, caso não sejam predefinidos
Exemplo
Este exemplo itera as tabelas na folha activa
var
i: Integer;
begin
for i := 0 to Sheet.Tables.Count - 1 do
Writeln(Sheet.Tables[i].Name, ' ', Sheet.Tables[i].Range);
end;
Ver também