תיעוד HotXLS

מתודת CaptureFormat

לוכד את העיצוב המלא של IXLSRange לתוך TXLSFormatSnapshot לשימוש חוזר. תמונת המצב בלתי תלויה בחוברת העבודה המקורית, כך שניתן להחיל אותה מאוחר יותר על טווחים באותה חוברת עבודה או בחוברת עבודה אחרת

תחביר

function CaptureFormat: TXLSFormatSnapshot;

הערות

תמונת המצב המוחזרת מכילה את פורמט התא המלא (גופנים, מילוי, גבולות, פורמטים של מספרים, יישור, הגנה וחריצי צבע טקסט עשיר) שנלכד בזמן הקריאה. הפונה הוא הבעלים של האובייקט המוחזר ועליו לשחררו כשאין בו עוד צורך. החל את תמונת המצב עם ApplyFormat או TXLSFormatSnapshot.ApplyTo.

דוגמה

var
  Snapshot: TXLSFormatSnapshot;
begin
  Snapshot:= Workbook.Sheets[1].Range['A1', 'D1'].CaptureFormat;
  {...}
  Workbook.Sheets[2].Range['A1', 'D1'].ApplyFormat(Snapshot);
  Snapshot.Free;
end;

ראה גם