TXLSXTables Tabellenmitglieder Deklarationen.Tables Name and DisplayName TXLSXTable Interne Kennung und für Benutzer sichtbarer Tabellenname
Interne Kennung und für Benutzer sichtbarer Tabellenname
function Add: TXLSXTable; overload;
function Add(const AName, AColumns: WideString; AColumnIds: TStrings): Integer; overload;
function FindByName(const AName: WideString): TXLSXTable;
function DeleteByName(const AName: WideString): Boolean;
property TXLSXTable.Name, DisplayName, Columns: WideString;
property TXLSXTable.ColumnIds: TStringList;
property TXLSXTable.StyleName: WideString;
property TXLSXTable.ShowFirstColumn, ShowLastColumn, ShowRowStripes, ShowColumnStripes, TotalsRowShown: Boolean;
Columns
| Arbeitsblattbereich in A1-Notation | ColumnIds |
| Columns | Geordnete Überschriften für Spaltenmetadaten |
| ColumnIds | Stabile positive OOXML-Spaltenkennungen |
| Stabile positive OOXML-Spaltenkennungen | ColumnTotalsRowFunctions and ColumnTotalsRowLabels |
| Konfiguration der Ergebnisszeile je Spalte | Konfiguration der Ergebnisszeile je Spalte |
| ColumnCalculatedColumnFormulas and ColumnTotalsRowFormulas | Strukturierte Formeln je Spalte |
| AutoFilterColumns, AutoFilterColumnIds and SortStateXml | AutoFilterColumns, AutoFilterColumnIds and SortStateXml |
Filter- und Sortiermetadaten der Tabelle
var ColumnIds: TStringList;
begin
ColumnIds := TStringList.Create;
try
ColumnIds.Add('Product');
ColumnIds.Add('Amount');
Sheet.Tables.Add('SalesTable', 'A1:B25', ColumnIds);
Sheet.Tables.FindByName('SalesTable').ShowRowStripes := True;
finally ColumnIds.Free end;
end;Beispiel