HotXLS-dokumentasjon

AddTable-metode

Knytter en BIFF8-tabell (Excel ListObject) til et celleområde og returnerer det nye TXLSTable-objektet slik at ytterligere konfigurering kan gjøres

Syntaks

function AddTable(const AName, ARange: WideString; AColumns: TStrings): TXLSTable;
AName WideString. Tabellen med strukturert referanse som vises i Excels Name Box, f.eks. 'SalesTable'. Blir både Name og DisplayName på det returnerte objektet
ARange WideString. Celleområdet Tabellen dekker i A1-notasjon, f.eks. 'A1:D10'. Den første raden i området behandles som overskriftsrad
AColumns TStrings. Overskriftstekst per kolonne. Må inneholde nøyaktig like mange oppføringer som området er bredt

Merknader

BIFF8 sender ut FEATHEADR11/FEAT11/LIST12-postgruppen bare med SaveAs(xlExcel97). BIFF5-lagringer er upåvirket

Dette eksemplet skriver en salgsregion med fire kolonner bundet som en tabell ved A1:D10

Eksempel


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;

Se også