Αυτός ο γρήγορος οδηγός σας καθοδηγεί πώς να αποκρύψετε πολλά φύλλα στο Excel χρησιμοποιώντας Java. Θα λάβετε όλες τις λεπτομέρειες που σχετίζονται με τη ρύθμιση παραμέτρων του περιβάλλοντος ανάπτυξης, μια σταδιακή λογική για τη σύνταξη του προγράμματος και ένα τρεχούμενο δείγμα κώδικα που δείχνει τη διαδικασία αποκάλυψης όλων των φύλλων χρησιμοποιώντας Java. Μόλις εμφανίσετε όλα τα κρυφά φύλλα, μπορείτε να αποθηκεύσετε το αρχικό αρχείο ή να το αποθηκεύσετε ως νέο XLSX, XLS, ODS ή οποιαδήποτε άλλη υποστηριζόμενη μορφή.
Βήματα για να αποκρύψετε όλα τα φύλλα στο Excel χρησιμοποιώντας Java
- Δημιουργήστε το περιβάλλον για να χρησιμοποιήσετε το Aspose.Cells for Java για να αποκρύψετε τα φύλλα
- Φορτώστε το αρχείο προέλευσης Excel με κρυφά φύλλα στο αντικείμενο κλάσης Workbook
- Αποκτήστε πρόσβαση στη συλλογή φύλλων εργασίας στο βιβλίο εργασίας για να εμφανίσετε κρυφά φύλλα
- Αναλύστε όλα τα φύλλα στο φορτωμένο βιβλίο εργασίας
- Ελέγξτε την ορατή κατάσταση κάθε φύλλου στη συλλογή
- Επισήμανση Set the visibility σε αληθές εάν δεν έχει οριστεί νωρίτερα
- Αποθηκεύστε το βιβλίο εργασίας που προκύπτει σε μια ροή ή ένα αρχείο στο δίσκο
Αυτά τα βήματα περιγράφουν τη διαδικασία διαμόρφωσης και εγγραφής ενός προγράμματος για εμφάνιση κρυφών φύλλων στο Excel χρησιμοποιώντας Java. Στην αρχή, το αρχείο προέλευσης Excel φορτώνεται με μια συλλογή φύλλων από τα οποία ορισμένα ενδέχεται να είναι κρυφά και κάθε φύλλο έχει την ιδιότητα επισήμανσης IsVisible false. Όλα τα φύλλα αναλύονται και αυτή η σημαία είναι προσαρμοσμένη για εμφάνιση ή απόκρυψη του συγκεκριμένου φύλλου.
Κώδικας για να εμφανιστεί το φύλλο χρησιμοποιώντας Java
Ο παραπάνω κώδικας δείχνει τη διαδικασία αποκάλυψης υπολογιστικού φύλλου χρησιμοποιώντας Java, έτσι ώστε όλα τα φύλλα εργασίας του βιβλίου εργασίας να διασχίζονται για να ελεγχθεί η σημαία IsVisible και, αν βρεθεί ψευδής, ορίζεται σε true. Υπάρχει ένα προαιρετικό βήμα που καλεί τη μέθοδο Workbook.unprotect() για να καταργήσετε την προστασία των βιβλίων εργασίας με ή χωρίς κωδικό πρόσβασης, ωστόσο μπορείτε να το παραλείψετε για να εμφανίσετε τα κρυφά φύλλα, αλλά για άλλες λειτουργίες μπορεί να το χρειαστείτε. Η συλλογή φύλλων εργασίας επιστρέφει ένα αντικείμενο και πρέπει να το πληκτρολογήσουμε cast στην κλάση φύλλου εργασίας για να έχουμε πρόσβαση στις επιθυμητές ιδιότητές του.
Σε αυτό το σεμινάριο, μάθαμε να αποκρύπτουμε όλα ή επιλεγμένα φύλλα με βάση ορισμένα κριτήρια. Εάν θέλετε να μάθετε τη διαδικασία αποθήκευσης του βιβλίου εργασίας που προκύπτει ως PDF, ανατρέξτε στο άρθρο στο πώς να δημιουργήσετε PDF από το Excel σε Java.