Αυτό το άρθρο περιγράφει πώς να καταργήσετε την προστασία του φύλλου Excel χρησιμοποιώντας το Node.js. Διαθέτει όλες τις λεπτομέρειες για να ρυθμίσετε το περιβάλλον, μια λίστα βημάτων για τη σύνταξη της εφαρμογής και ένα δείγμα κώδικα με δυνατότητα εκτέλεσης που δείχνει πώς να ξεκλειδώσετε το φύλλο Excel χρησιμοποιώντας το Node.js. Αυτή η διαδικασία δεν απαιτεί εργαλείο ή λογισμικό τρίτου κατασκευαστή για την εκτέλεση αυτής της εργασίας.
Βήματα για την κατάργηση προστασίας του φύλλου Excel χρησιμοποιώντας το Node.js
- Ρυθμίστε το IDE ώστε να χρησιμοποιεί το Aspose.Cells για Node.js μέσω Java για να ξεκλειδώσετε ένα φύλλο
- Η διαδικασία ξεκινά με τη φόρτωση ενός Excel file που έχει ένα προστατευμένο φύλλο με κωδικό πρόσβασης
- Επιλέξτε τον στόχο sheet που θέλετε να μην προστατεύεται χρησιμοποιώντας το ευρετήριο φύλλου
- Καλέστε το Sheet.unprotect() παρέχοντας τον κωδικό πρόσβασης
- Αποθηκεύστε το αρχείο Excel που προκύπτει
Αυτά τα βήματα συνοψίζουν τη διαδικασία πώς να ξεκλειδώσετε το φύλλο Excel για επεξεργασία χρησιμοποιώντας το Node.js. Η διαδικασία ξεκινά με τη φόρτωση του βιβλίου εργασίας και στη συνέχεια την πρόσβαση στο φύλλο προορισμού που είναι κλειδωμένο χρησιμοποιώντας έναν κωδικό πρόσβασης. Στα τελικά βήματα, η μέθοδος unprotect() καλείται για το επιλεγμένο φύλλο παρέχοντας τον υπάρχοντα κωδικό πρόσβασης και αποθηκεύοντας το βιβλίο εργασίας που προκύπτει στο δίσκο.
Κώδικας για κατάργηση προστασίας φύλλου χρησιμοποιώντας το Node.js
Ο προαναφερόμενος κώδικας δείχνει πώς να αφαιρέσετε τον κωδικό πρόσβασης από το φύλλο Excel χρησιμοποιώντας το Node.js. Εάν υπάρχουν πολλά φύλλα που είναι κλειδωμένα με χρήση κωδικού πρόσβασης, μπορείτε να επαναλάβετε όλα τα φύλλα και να δώσετε τον αντίστοιχο κωδικό πρόσβασης για κάθε φύλλο για να καταργήσετε την προστασία του. Μπορείτε επίσης να χρησιμοποιήσετε τη μέθοδο isProtected() για κάθε φύλλο για να ελέγξετε αν είναι προστατευμένο ή όχι πριν το επεξεργαστείτε.
Αυτό το σύντομο σεμινάριο μας δίδαξε πώς να αφαιρέσουμε την προστασία με κωδικό πρόσβασης από το Excel χρησιμοποιώντας το Node.js. Εάν θέλετε να εφαρμόσετε φίλτρα σε ένα αρχείο Excel, ανατρέξτε στο άρθρο στο πώς να εφαρμόσετε φίλτρο στο Excel χρησιμοποιώντας το Nodejs.