Αυτό το σύντομο σεμινάριο εξηγεί πώς να αντιγράψετε το φύλλο εργασίας σε άλλο βιβλίο εργασίας στην Python μοιράζοντας τη διαμόρφωση περιβάλλοντος και παρέχοντας τα λεπτομερή βήματα για την επίτευξη αυτής της λειτουργικότητας. Παρέχεται επίσης ένα δείγμα κώδικα που δείχνει τη δυνατότητα αντιγραφής φύλλου από το ένα βιβλίο εργασίας στο άλλο στην python χρησιμοποιώντας μερικές γραμμές κώδικα. Μπορείτε να εφαρμόσετε έναν αριθμό φίλτρων και να εκτελέσετε άλλες λειτουργίες, όπως τη μορφοποίηση των φύλλων κ.λπ., προτού αντιγράψετε στο άλλο βιβλίο εργασίας και αποθηκεύσετε το βιβλίο εργασίας που προκύπτει σε οποιαδήποτε από τις τυπικές μορφές όπως XLSX, XLS κ.λπ.
Βήματα για την αντιγραφή φύλλου εργασίας σε άλλο βιβλίο εργασίας στην Python
- βήμα 1: “Δημιουργία του περιβάλλοντος ανάπτυξης για χρησιμοποιήστε το Aspose.Cells για Python μέσω Java
- Φορτώστε την είσοδο Workbook από την οποία πρόκειται να αντιγραφεί το φύλλο
- Δημιουργήστε ένα κενό βιβλίο εργασίας προορισμού όπου πρόκειται να αντιγραφεί το Worksheet
- Αποκτήστε πρόσβαση στην προεπιλεγμένη συλλογή φύλλων εργασίας στο βιβλίο εργασίας προορισμού
- Χρησιμοποιήστε τη μέθοδο Sheet.copy() για να αντιγράψετε ένα φύλλο από το βιβλίο εργασίας προέλευσης
- Αποθηκεύστε το αρχείο εξόδου Excel στο δίσκο που περιέχει ένα διπλότυπο πρόβατο από το βιβλίο εργασίας προέλευσης
Αυτά τα βήματα περιγράφουν τη διαδικασία αντιγραφής ενός φύλλου στο Excel στην Python όπου πρώτα ανοίγει το βιβλίο εργασίας προέλευσης και δημιουργείται επίσης ένα κενό νέο βιβλίο εργασίας που περιέχει μια προεπιλεγμένη συλλογή φύλλου εργασίας με ένα μόνο φύλλο εργασίας σε αυτό. Χρησιμοποιώντας αυτό το μεμονωμένο προεπιλεγμένο φύλλο εργασίας στο βιβλίο εργασίας προορισμού που δημιουργήθηκε πρόσφατα, καλείται η μέθοδος copy() που λαμβάνει ως όρισμα ένα αντικείμενο φύλλου εργασίας. Εδώ παρέχουμε το φύλλο εργασίας προορισμού από το βιβλίο εργασίας προέλευσης ως όρισμα που προκαλεί την αντιγραφή του φύλλου εργασίας από την πηγή στο βιβλίο εργασίας προορισμού.
Κώδικας για αντιγραφή φύλλου Excel σε άλλο βιβλίο εργασίας στην Python
Αυτός ο κώδικας δείχνει μια απλή διαδικασία για αντιγραφή φύλλου σε άλλο βιβλίο εργασίας στην Python. Κατά την αντιγραφή του φύλλου, μόλις παρείχαμε το φύλλο βιβλίου εργασίας προέλευσης ως όρισμα, ωστόσο μπορείτε να χρησιμοποιήσετε μια άλλη υπερφορτωμένη μέθοδο επίσης που λαμβάνει το αντικείμενο κλάσης CopyOptions ως δεύτερο όρισμα. Το CopyOptions παρέχει επιλογές όπως ορισμός της σημαίας σε τιμές αντιγραφής μόνο εάν ο τύπος δεν είναι έγκυρος για το βιβλίο εργασίας προορισμού, ρύθμιση της σημαίας για αντιγραφή ή παράβλεψη μακροεντολών, ρύθμιση της σημαίας ώστε να χρησιμοποιεί ονόματα φύλλων από το βιβλίο εργασίας προορισμού για τους τύπους και πολλά άλλα .
Αυτό το άρθρο μας δίδαξε πώς να αντιγράψουμε ένα φύλλο από ένα αρχείο Excel σε ένα άλλο αρχείο Excel. Εάν θέλετε να μάθετε τη διαδικασία προσθήκης σχολίων σε ένα αρχείο Excel, ανατρέξτε στο άρθρο στο πώς να προσθέσετε σχόλια στο Excel χρησιμοποιώντας Python.