HotXLS-documentatie

CaptureFormat methode

Legt de volledige opmaak van een IXLSRange vast in een herbruikbare TXLSFormatSnapshot. De snapshot is onafhankelijk van de bronwerkmap, zodat deze later kan worden toegepast op bereiken in dezelfde of een andere werkmap

Syntaxis

function CaptureFormat: TXLSFormatSnapshot;

Opmerkingen

De geretourneerde snapshot bevat de volledige celopmaak (lettertypen, vullingen, randen, getalnotaties, uitlijning, beveiliging en rich-text-kleurslots) zoals vastgelegd op het moment van de aanroep. De aanroeper is eigenaar van het geretourneerde object en moet het vrijgeven wanneer het niet langer nodig is. Pas de snapshot toe met ApplyFormat of TXLSFormatSnapshot.ApplyTo.

Voorbeeld

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

Zie ook