يجمّد الأعمدة اليسرى والصفوف العلوية لورقة العمل الكلاسيكية XLS، أو ينشئ أجزاء مقسّمة، أو يزيل إعدادات الأجزاء من ورقة العمل
البنية
function FreezePanes(ARow: Word; ACol: Word): Integer; overload;
function FreezePanes(Row: Word; Col: Word; RowTop: Word; ColLeft: Word): Integer; overload;
function UnfreezePanes: Integer;
function SplitPanes(Width: Single; Height: Single): Integer;
function UnsplitPanes: Integer;
| ARow |
ARow. Word. عدد الصفوف المراد تجميدها في أعلى Worksheet |
| ACol |
ACol. Word. عدد الأعمدة المراد تجميدها في الجانب الأيسر من Worksheet |
| Row, Col, RowTop, ColLeft |
Word. Low-level BIFF pane قيم لـ callers الذي need explicit scroll positions |
| Width, Height |
Single، أبعاد اللوحة المقسومة باستخدام الوحدات نفسها التي يستخدمها مساعد اللوحة غير المجمدة الحالي |
ملاحظات
يجمّد هذا المثال العمود الأول والصفَّين الأولَين، ثم يستبدل الجزء المجمَّد بجزء مقسَّم
مثال
This example freezes the first column and the first two rows, then replaces the frozen pane with a split pane
var
Workbook: IXLSWorkbook;
Sheet: TXLSWorksheet;
begin
Workbook := TXLSWorkbook.Create;
Sheet := Workbook.Worksheets.Add;
Sheet.FreezePanes(2, 1);
Sheet.UnfreezePanes;
Sheet.SplitPanes(4, 5);
Workbook.SaveAs('freeze-panes.xls');
end;