Cattura la formattazione completa di un IXLSRange in un
TXLSFormatSnapshot riutilizzabile. Lo snapshot è indipendente
dal workbook di origine, quindi può essere applicato in seguito a range
nello stesso workbook o in un workbook diverso
Sintassi
function CaptureFormat: TXLSFormatSnapshot;
Osservazioni
Lo snapshot restituito contiene il formato completo della cella (font,
riempimenti, bordi, formati numerici, allineamento, protezione e slot di
colore del testo ricco) catturato al momento della chiamata. Il chiamante
è proprietario dell'oggetto restituito e deve liberarlo quando non è più
necessario. Applica lo snapshot con ApplyFormat o
TXLSFormatSnapshot.ApplyTo.
Esempio
var
Snapshot: TXLSFormatSnapshot;
begin
Snapshot:= Workbook.Sheets[1].Range['A1', 'D1'].CaptureFormat;
{...}
Workbook.Sheets[2].Range['A1', 'D1'].ApplyFormat(Snapshot);
Snapshot.Free;
end;
Vedere also