Indfanger den fulde formatering af et IXLSRange i et
genanvendeligt TXLSFormatSnapshot. Øjebliksbilledet er
uafhængigt af kilde-projektmappen, så det senere kan anvendes på områder
i samme eller en anden projektmappe
Syntaks
function CaptureFormat: TXLSFormatSnapshot;
Bemærkninger
Det returnerede øjebliksbillede indeholder den fulde celleformatering
(skrifttyper, udfyldninger, kanter, talformater, justering, beskyttelse
og farvepladser til rig tekst), der blev fanget på kaldstidspunktet.
Kalderen ejer det returnerede objekt og skal frigøre det, når det ikke
længere er nødvendigt. Anvend øjebliksbilledet 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å