Πώς να ορίσετε κωδικό πρόσβασης σε αρχείο Xlsm

Sheetize XLSM Password Setter for .NET παρέχει ένα απλό αλλά ισχυρό API για την εφαρμογή προστασίας με κωδικό πρόσβασης σε ένα βιβλίο εργασίας Excel με ενεργοποιημένα μακροεντολές, διατηρώντας όλα τα φύλλα, τα μακροεντολές, τα γραφήματα και τη μορφοποίηση. Αυτό είναι χρήσιμο όταν χρειάζεται να ασφαλίσετε ένα αρχείο πριν το μοιραστείτε ή να το ενσωματώσετε σε pipelines που απαιτούν κρυπτογραφημένα αρχεία Excel.

Κύρια Χαρακτηριστικά

Εφαρμογή Κωδικού Πρόσβασης σε XLSM

Κρυπτογραφεί ένα υπάρχον αρχείο XLSM με κωδικό πρόσβασης ορισμένο από τον χρήστη. Η προστασία καλύπτει το άνοιγμα του αρχείου και, προαιρετικά, περιορισμούς στην επεξεργασία, την εκτύπωση και τη δομή.

Διατήρηση Μορφοποίησης & Αντικειμένων

Όλα τα στυλ κελιών, τύποι, πίνακες, γραφήματα, εικόνες και ενσωματωμένα μακροεντολές παραμένουν αμετάβλητα μετά την κρυπτογράφηση.

Υποστήριξη Streaming

Προστατεύει μεγάλα βιβλία εργασίας με ροή δεδομένων, μειώνοντας τη χρήση μνήμης· ιδανικό για μαζική επεξεργασία πολλών αρχείων.

Λεπτομερείς Οδηγίες

Ροή Εργασίας για Προστασία Κωδικού Πρόσβασης XLSM

Για να ορίσετε κωδικό πρόσβασης σε αρχείο XLSM με το Sheetize, ακολουθήστε τα παρακάτω βήματα:

  1. Αρχικοποίηση του Προστατευτή: Δημιουργήστε μια παρουσία του SpreadsheetLocker.
  2. Διαμόρφωση Επιλογών: Ορίστε LockerSaveOptions με τον επιθυμητό κωδικό πρόσβασης και τις σημαίες προστασίας (π.χ. δυνατότητα επεξεργασίας αντικειμένων, δυνατότητα εκτύπωσης).
  3. Καθορισμός Διαδρομών Αρχείων: Παρέχετε τη διαδρομή του πηγαίου XLSM και τη θέση αποθήκευσης του προστατευμένου XLSM.
  4. Εκτέλεση Προστασίας: Καλέστε τη μέθοδο Process με τις διαμορφωμένες επιλογές φόρτωσης και προστασίας.

Παράδειγμα – Προστασία αρχείου XLSM με κωδικό πρόσβασης

using Sheetize;

var loadOptions = new LoadOptions
{
    InputFile = @"D:\Data\source.xlsm"
};

var saveOptions = new LockerSaveOptions
{
    OutputFile = "D:\\Data\\protected.xlsm",
    Password = "Test"
};

SpreadsheetLocker.Process(loadOptions, saveOptions);

Παράδειγμα – Προστασία αρχείου XLSM με κωδικό προστασίας εγγραφής

using Sheetize;

var loadOptions = new LoadOptions
{
    InputFile = @"D:\Data\source.xlsm"
};

var saveOptions = new LockerSaveOptions
{
    OutputFile = "D:\\Data\\protected.xlsm",
    PasswordOfWriteProtection = "Test"
};

SpreadsheetLocker.Process(loadOptions, saveOptions);

Επέκταση Υποστήριξης Μορφών

  • Το Sheetize μπορεί επίσης να εφαρμόσει προστασία κωδικού πρόσβασης σε εξαγωγές CSV, TSV και HTML που προκύπτουν από ένα βιβλίο εργασίας (τα παραγόμενα αρχεία συσκευάζονται σε ZIP με κρυπτογράφηση).

Με αυτές τις δυνατότητες, το Sheetize κάνει την προστασία των αρχείων XLSM με κωδικό πρόσβασης παιχνιδάκι, είτε χρειάζεστε ένα γρήγορο σενάριο για μεμονωμένη χρήση είτε μια υπηρεσία παραγωγικής κλίμακας που ασφαλίζει χιλιάδες λογιστικά φύλλα καθημερινά.

 Ελληνικά