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;

另請參閱