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