Σε αυτό το σύντομο σεμινάριο, θα μάθετε πώς να εφαρμόζετε φίλτρο στο Excel χρησιμοποιώντας Java με τη βοήθεια μιας απλής προσέγγισης βήμα προς βήμα. Μπορείτε να ορίσετε αυτόματο φίλτρο στο φύλλο εργασίας σε όλες τις στήλες δεδομένων σε ένα επιθυμητό εύρος κελιών και, στη συνέχεια, να εφαρμόσετε φίλτρο σε συγκεκριμένα δεδομένα σε οποιαδήποτε στήλη. Στο τέλος το αρχείο εξόδου αποθηκεύεται ως αρχείο XLSX, ωστόσο, μπορείτε να το αποθηκεύσετε και σε οποιαδήποτε άλλη μορφή αρχείου Excel.
Βήματα για την εφαρμογή φίλτρου στο Excel χρησιμοποιώντας Java
- Προσθέστε αναφορά βιβλιοθήκης Aspose.Cells χρησιμοποιώντας το αποθετήριο Maven
- Προσθέστε την αναφορά στις τάξεις Workbook, Worksheet και Cells χρησιμοποιώντας την εντολή Εισαγωγή στο πρόγραμμα
- Δημιουργήστε ένα κενό αντικείμενο βιβλίου εργασίας
- Λάβετε μια αναφορά στο πρώτο φύλλο όπου πρόκειται να προστεθούν δείγματα δεδομένων
- Χρησιμοποιώντας τη συλλογή κελιών στο φύλλο, συμπληρώστε δείγματα δεδομένων στο φύλλο εργασίας
- Εφαρμογή φίλτρου δεδομένων στο Excel στην επιθυμητή περιοχή κελιών
- Ορίστε ένα συγκεκριμένο φίλτρο στην πρώτη στήλη έναντι συγκεκριμένων δεδομένων
- Αποθηκεύστε το αρχείο που προκύπτει ως XLSX
Εδώ δημιουργείται ένα κενό βιβλίο εργασίας που είναι γεμάτο με ορισμένα δείγματα δεδομένων. Λαμβάνεται η αναφορά στη συλλογή κελιών στο φύλλο εργασίας και η περιοχή ορίζεται για το φίλτρο σε αυτό το φύλλο του Excel. Τελικά ένα φίλτρο εφαρμόζεται σε ένα συγκεκριμένο δεδομένα, έτσι ώστε όταν ανοίγει το αρχείο εξόδου, θα πρέπει να εμφανίζει φιλτραρισμένα δεδομένα από προεπιλογή.
Κώδικας για τη δημιουργία φίλτρου στο Excel χρησιμοποιώντας Java
Σε αυτό το δείγμα κώδικα, εφαρμόζεται ένα φίλτρο σε μία από τις στήλες, ωστόσο μπορείτε να ορίσετε φίλτρα σε πολλές στήλες στο Excel με βάση τις αντίστοιχες τιμές σε αυτήν τη στήλη. Εδώ, εάν θέλετε να αποθηκεύσετε το αρχείο εξόδου σε κάποια άλλη μορφή, όπως το XPS, μπορείτε να ανατρέξετε στο άρθρο σχετικά με το πώς να μετατρέψετε το Excel σε XPS σε Java.
Επίσης, σημειώστε ότι δεν απαιτείται άλλο στοιχείο ή βιβλιοθήκες όπως το Interop ή το MS Excel για την εκτέλεση του παραπάνω κώδικα.