Unitate: lxHandle
Un instantaneu reutilizabil al formatării complete a unui interval de
celule, capturat de IXLSRange.CaptureFormat și aplicat cu
IXLSRange.ApplyFormat
Descriere
TXLSFormatSnapshot conține formatul complet al celulei
(fonturi, umpluturi, borduri, formate numerice, aliniere, protecție și
sloturi de culori pentru text îmbogățit) capturat la un moment dat.
Instantaneul este independent de registrul de lucru din care provine,
astfel încât poate fi aplicat intervalelor din același registru de lucru
sau dintr-unul diferit. Instanțele sunt create de
IXLSRange.CaptureFormat; apelantul deține obiectul
returnat și trebuie să îl elibereze.
Metode
procedure ApplyTo(const ARange: IXLSRange) — aplică
acest instantaneu intervalului dat
Exemplu
var
Snapshot: TXLSFormatSnapshot;
begin
Snapshot:= Workbook.Sheets[1].Range['A1', 'D1'].CaptureFormat;
Snapshot.ApplyTo(Workbook.Sheets[2].Range['A1', 'D1']);
Snapshot.Free;
end;
Vedeți și