HotXLS Docs

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;

请参阅