Καταγράφει την πλήρη μορφοποίηση ενός 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;
Δείτε επίσης