HotXLS-dokumentaatio

CaptureFormat metodi

Tallentaa IXLSRange-alueen täyden muotoilun uudelleenkäytettäväksi TXLSFormatSnapshot-tilannevedokseksi. Tilannevedos on riippumaton lähdetyökirjasta, joten se voidaan käyttää myöhemmin alueisiin samassa tai eri työkirjassa

Syntaksi

function CaptureFormat: TXLSFormatSnapshot;

Huomautukset

Palautettu tilannevedos sisältää kutsun hetkellä tallennetun täyden solumuodon (fontit, täytöt, reunukset, numeromuodot, tasaus, suojaus ja rikkaan tekstin väripaikat). Kutsuja omistaa palautetun olion ja sen on vapautettava se, kun sitä ei enää tarvita. Käytä tilannevedosta ApplyFormat- tai TXLSFormatSnapshot.ApplyTo-metodilla.

Esimerkki

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

Katso myös