مستندات HotXLS

متد AddTable

یک Table BIFF8 (Excel ListObject) را به یک بازه سلول متصل می‌کند و شیء TXLSTable جدید را برمی‌گرداند

نحو

function AddTable(const AName, ARange: WideString; AColumns: TStrings): TXLSTable;
AName WideString. نام جدول با ارجاع ساختاری که در Name Box اکسل نمایش داده می‌شود، مانند 'SalesTable'. در شیء برگردانده‌شده هم Name و هم DisplayName می‌شود
ARange WideString. محدوده سلولی پوشش‌داده‌شده توسط Table در نمادگذاری A1، مانند 'A1:D10'. نخستین ردیف محدوده به‌عنوان ردیف سرصفحه در نظر گرفته می‌شود
AColumns TStrings. متن سرصفحه برای هر ستون. باید دقیقاً به تعداد ستون‌های عرض محدوده ورودی داشته باشد

توضیحات

جدول جدید به مجموعه Tables کاربرگ اضافه می‌شود. StyleName پیش‌فرض آن 'TableStyleMedium9' است

BIFF8 گروه رکورد FEATHEADR11 / FEAT11 / LIST12 را فقط در SaveAs(xlExcel97) منتشر می‌کند. ذخیره BIFF5 تحت تأثیر قرار نمی‌گیرد

مثال

این مثال یک جدول فروش چهار ستونه را در 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;

همچنین ببینید