Заснема пълното форматиране на IXLSRange в многократно
използваема TXLSFormatSnapshot. Снимката е независима от
изходната работна книга, така че може да бъде приложена по-късно към
диапазони в същата или в различна работна книга
Синтаксис
function CaptureFormat: TXLSFormatSnapshot;
Забележки
Върнатата снимка съдържа пълния формат на клетката (шрифтове,
запълвания, граници, числови формати, подравняване, защита и слотове
за цветове на обогатен текст), заснет по време на извикването.
Извикващият притежава върнатия обект и трябва да го освободи, когато
вече не е необходим. Приложете снимката с ApplyFormat или
TXLSFormatSnapshot.ApplyTo.
Пример
var
Snapshot: TXLSFormatSnapshot;
begin
Snapshot:= Workbook.Sheets[1].Range['A1', 'D1'].CaptureFormat;
{...}
Workbook.Sheets[2].Range['A1', 'D1'].ApplyFormat(Snapshot);
Snapshot.Free;
end;
Вижте също