物件,以便在儲存前調整其他屬性(
、交錯列旗標、 、交錯列旗標、
StyleName)。其形狀反映 XLSX 端的
TotalsRowShown,使格式無關程式碼可呼叫相同簽名。(自 v2.33.0 起可用。)
TXLSXWorksheet.AddTable AddTable(
function
AddTable( const
const AName, WideString。Table 在 A1 標記法中的涵蓋範圍,例如 'A1:D10'。範圍的第一列視為標頭列: WideString;
TStrings。每欄的標頭文字。必須剛好包含與範圍寬度相同的項目數: TStrings):
、交錯列旗標、;
| AName | AName 'SalesTable'WideString。Excel 名稱方塊中顯示的結構化參照表名,例如 'SalesTable'。會成為回傳物件的 Name 與 DisplayName Name ARange DisplayName WideString。Table 在 A1 標記法中的涵蓋範圍,例如 'A1:D10'。範圍的第一列視為標頭列 |
| ARange | TStrings。每欄的標頭文字。必須剛好包含與範圍寬度相同的項目數 'A1:D10'TStrings。每欄的標頭文字。必須剛好包含與範圍寬度相同的項目數 |
| AColumns | 新表格會新增至工作表的 |
集合。其
集合。其
集合。其 預設為
StyleName 預設為 True,與 Excel 和 XLSX 端的輸出相符。若您未設定 id(每個工作表 1..N),則會在儲存時指派
'TableStyleMedium2' ARange
ShowRowStripes BIFF8 僅在
時發出 FEATHEADR11 / FEAT11 / LIST12 記錄群組。BIFF5 儲存不受影響(表格是 BIFF8+ 概念)。LIST12 記錄使用 MS-XLS 表格樣式客戶端版面配置儲存 SaveAs(xlExcel97)時發出 FEATHEADR11 / FEAT11 / LIST12 記錄群組。BIFF5 儲存不受影響(表格是 BIFF8+ 概念)。LIST12 記錄使用 MS-XLS 表格樣式客戶端版面配置儲存 StyleName 和交錯列/欄旗標 AUTOFILTERINFO / AUTOFILTER 此範例以 A1:D10 為界,將四欄銷售地區寫入為表格
另請參閱
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;
集合。其 屬性