HotXLS-dokumentation

CaptureFormat metod

Fångar den fullständiga formateringen av ett IXLSRange i en återanvändbar TXLSFormatSnapshot. Ögonblicksbilden är oberoende av källarbetsboken, så den kan senare tillämpas på intervall i samma eller en annan arbetsbok

Syntax

function CaptureFormat: TXLSFormatSnapshot;

Anmärkningar

Den returnerade ögonblicksbilden innehåller hela cellformatet (typsnitt, fyllningar, ramar, talformat, justering, skydd och rich-text-färgplatser) som fångats vid anropstillfället. Anroparen äger det returnerade objektet och måste frigöra det när det inte längre behövs. Tillämpa ögonblicksbilden med ApplyFormat eller TXLSFormatSnapshot.ApplyTo.

Exempel

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

Se även