Dokumentácia HotXLS

Metóda CaptureFormat

Zachytí úplné formátovanie IXLSRange do opätovne použiteľného TXLSFormatSnapshot. Snímok je nezávislý od zdrojového zošita, takže ho možno neskôr aplikovať na rozsahy v rovnakom alebo inom zošite

Syntax

function CaptureFormat: TXLSFormatSnapshot;

Poznámky

Vrátený snímok obsahuje úplný formát bunky (písma, výplne, ohraničenia, číselné formáty, zarovnanie, ochranu a sloty farieb formátovaného textu) zachytený v čase volania. Volajúci vlastní vrátený objekt a musí ho uvoľniť, keď už nie je potrebný. Snímok aplikujte pomocou ApplyFormat alebo TXLSFormatSnapshot.ApplyTo.

Príklad

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

Pozri tiež