TXLSXTables 는 이 XLSX 기능을 위한 API를 제공하며 원래 식별자를 유지합니다 TXLSXWorksheet.Tables 는 이 XLSX 기능을 위한 API를 제공하며 원래 식별자를 유지합니다 TXLSXTable 는 이 XLSX 기능을 위한 API를 제공하며 원래 식별자를 유지합니다
는 이 XLSX 기능을 위한 API를 제공하며 원래 식별자를 유지합니다
function Add: TXLSXTable; overload;
function Add(const AName, ARange: WideString; AColumns: TStrings): Integer; overload;
function FindByName(const AName: WideString): TXLSXTable;
function DeleteByName(const AName: WideString): Boolean;
property TXLSXTable.Name, DisplayName, Range: WideString;
property TXLSXTable.Columns: TStringList;
property TXLSXTable.StyleName: WideString;
property TXLSXTable.ShowFirstColumn, ShowLastColumn, ShowRowStripes, ShowColumnStripes, TotalsRowShown: Boolean;
function TXLSXTable.FindFirst(ASheet: TXLSXWorksheet; const AColumnName: WideString; const AValue: Variant): Integer;
function TXLSXTable.FindNext(ASheet: TXLSXWorksheet; const AColumnName: WideString; const AValue: Variant; AAfterRow: Integer): Integer;
주요 멤버
| Name and DisplayName | 주요 멤버 |
| Range | 속성과 메서드를 사용하여 워크시트, 범위 및 개체를 만들고 읽고 업데이트합니다 |
| Columns | 속성과 메서드를 사용하여 워크시트, 범위 및 개체를 만들고 읽고 업데이트합니다 |
| ColumnIds | 속성과 메서드를 사용하여 워크시트, 범위 및 개체를 만들고 읽고 업데이트합니다 |
| ColumnTotalsRowFunctions and ColumnTotalsRowLabels | 참고 항목 |
| ColumnCalculatedColumnFormulas and ColumnTotalsRowFormulas | 참고 항목 |
| AutoFilterRange, AutoFilterColumns and SortStateXml | TXLSXTable 및 TXLSXTables 클래스 |
| FindFirst and FindNext | 호출자가 지정한 시트에서 열 값으로 행을 검색합니다: FindFirst 은(는) 지정한 이름의 열이 값과 같은 첫 번째 1 기반 행을 반환하고(일치하는 행이 없으면 0), FindNext continues the scan after AAfterRow; 문자열 비교는 대소문자를 구분하지 않고, 숫자는 값으로, 불리언은 참/거짓 상태로 비교하며, 테이블 모델은 어떤 워크시트와도 분리되어 있습니다 |
TXLSXWorksheet
var Columns: TStringList;
begin
Columns := TStringList.Create;
try
Columns.Add('Product');
Columns.Add('Amount');
Sheet.Tables.Add('SalesTable', 'A1:B25', Columns);
Sheet.Tables.FindByName('SalesTable').ShowRowStripes := True;
finally Columns.Free end;
end;TXLSXWorksheet