Przechwytuje pełne formatowanie IXLSRange do wielokrotnie
używalnej TXLSFormatSnapshot. Migawka jest niezależna od
źródłowego skoroszytu, więc można ją później zastosować do zakresów w tym
samym lub innym skoroszycie
Składnia
function CaptureFormat: TXLSFormatSnapshot;
Uwagi
Zwrócona migawka zawiera pełny format komórki (czcionki, wypełnienia,
obramowania, formaty liczb, wyrównanie, ochronę i sloty kolorów tekstu
sformatowanego) przechwycony w momencie wywołania. Wywołujący jest
właścicielem zwróconego obiektu i musi go zwolnić, gdy nie jest już
potrzebny. Zastosuj migawkę za pomocą ApplyFormat lub
TXLSFormatSnapshot.ApplyTo.
Przykład
var
Snapshot: TXLSFormatSnapshot;
begin
Snapshot:= Workbook.Sheets[1].Range['A1', 'D1'].CaptureFormat;
{...}
Workbook.Sheets[2].Range['A1', 'D1'].ApplyFormat(Snapshot);
Snapshot.Free;
end;
Zobacz też