HotXLS-dokumentasjon

CaptureFormat metode

Fanger den fullstendige formateringen til en IXLSRange i et gjenbrukbart TXLSFormatSnapshot. Øyeblikksbildet er uavhengig av kilde-arbeidsboken, så det kan brukes senere på områder i samme eller en annen arbeidsbok

Syntaks

function CaptureFormat: TXLSFormatSnapshot;

Merknader

Det returnerte øyeblikksbildet inneholder hele celleformateringen (fonter, fyllinger, kanter, tallformater, justering, beskyttelse og riktekst-fargeplasser) fanget på tidspunktet for kallet. Kalleieren eier det returnerte objektet og må frigjøre det når det ikke lenger er nødvendig. Bruk øyeblikksbildet med ApplyFormat eller TXLSFormatSnapshot.ApplyTo.

Eksempel

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

Se også