Dokumentacija HotXLS

Klasa TXLSFormatSnapshot

Jedinica: lxHandle
Ponovno upotrebljiva snimka potpunog oblikovanja raspona ćelija, koju je snimio IXLSRange.CaptureFormat, a primjenjuje se pomoću IXLSRange.ApplyFormat

Opis

TXLSFormatSnapshot čuva potpuni format ćelije (fontove, ispune, okvire, formate brojeva, poravnanje, zaštitu i slotove boja obogaćenog teksta) snimljen u određenom trenutku. Snimka je neovisna o radnoj knjizi iz koje dolazi, pa se može primijeniti na raspone u istoj ili drugoj radnoj knjizi. Instance stvara IXLSRange.CaptureFormat; pozivatelj posjeduje vraćeni objekt i mora ga osloboditi.
TXLSFormatSnapshot sadrži potpuno oblikovanje ćelije (fontove, ispune, rubove, brojčane formate, poravnanje, zaštitu i utore boja bogatog teksta) snimljeno u određenom trenutku. Snimka je neovisna o radnoj knjizi iz koje potječe, pa se može primijeniti na raspone u istoj ili drugoj radnoj knjizi. Instance stvara IXLSRange.CaptureFormat; pozivatelj je vlasnik vraćenog objekta i mora ga osloboditi.

Metode

procedure ApplyTo(const ARange: IXLSRange) — primjenjuje ovu snimku na zadani raspon

Primjer

var
  Snapshot: TXLSFormatSnapshot;
begin
  Snapshot:= Workbook.Sheets[1].Range['A1', 'D1'].CaptureFormat;
  Snapshot.ApplyTo(Workbook.Sheets[2].Range['A1', 'D1']);
  Snapshot.Free;
end;

Vidi također