Dokumentace HotXLS

Metoda CaptureFormat

Zachytí úplné formátování IXLSRange do znovupoužitelného TXLSFormatSnapshot. Snímek je nezávislý na zdrojovém sešitu, takže jej lze později aplikovat na oblasti ve stejném nebo jiném sešitu

Syntaxe

function CaptureFormat: TXLSFormatSnapshot;

Poznámky

Vrácený snímek obsahuje úplný formát buňky (písma, výplně, ohraničení, formáty čísel, zarovnání, ochranu a sloty barev formátovaného textu) zachycený v okamžiku volání. Volající vlastní vrácený objekt a musí jej uvolnit, když již není potřeba. Snímek aplikujte pomocí ApplyFormat nebo TXLSFormatSnapshot.ApplyTo

Příklad

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

Viz také