یک 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;
همچنین ببینید