Užfiksuoja pilną IXLSRange formatavimą į daugkartinio
naudojimo TXLSFormatSnapshot. Momentinė kopija nepriklauso
nuo šaltinio darbaknygės, todėl vėliau ją galima pritaikyti tos pačios
arba kitos darbaknygės diapazonams
Sintaksė
function CaptureFormat: TXLSFormatSnapshot;
Pastabos
Grąžinta momentinė kopija saugo pilną langelio formatą (šriftus,
užpildymus, rėmelius, skaičių formatus, lygiavimą, apsaugą ir turtingo
teksto spalvų vietas), užfiksuotą iškvietimo metu. Kvietėjas valdo
grąžintą objektą ir privalo jį atlaisvinti, kai jis nebereikalingas.
Pritaikykite momentinę kopiją naudodami ApplyFormat arba
TXLSFormatSnapshot.ApplyTo.
Pavyzdys
var
Snapshot: TXLSFormatSnapshot;
begin
Snapshot:= Workbook.Sheets[1].Range['A1', 'D1'].CaptureFormat;
{...}
Workbook.Sheets[2].Range['A1', 'D1'].ApplyFormat(Snapshot);
Snapshot.Free;
end;
Taip pat žr.