
25-07-14, 21:00
|
| Όνομα: Δημήτρης Έκδοση λογισμικού Office: Ms-Office 2013 Γλώσσα λογισμικού Office: Αγγλική | | Εγγραφή: 24-03-2012 Περιοχή: Θεσσαλονίκη
Μηνύματα: 70
| |
Συγχώνευση δεδομένων από πολλά βιβλία
Καλησπέρα σε όλους με ένα καινούργιο κουίζ που έχω να παραθέσω στο πολύτιμο φόρουμ.
Θέλεις να κάνεις merge δεδομένων από κάποιο φύλλο εργασίας από πολλά αρχεία. Τα αρχεία έχουν διαφορετική ονομασία, αλλά για να μπορείς να ξέρεις ποια είναι αυτά, έστω ότι τοποθετείς κάθε φορά αυτά που χρειάζεσαι (5 έως και 15 αρχεία κάθε φορά) σε προκαθορισμένο φάκελο που έχεις μόνο γι’ αυτό το σκοπό. Το συγκεκριμένο φύλλο μέσα στο κάθε αρχείο περιέχει στήλες με την ίδια διάταξη. Κάθε αρχείο εμπεριέχει ομοιογενή δεδομένα διαφορετικής εβδομάδας. Το πρόβλημα είναι ότι σε κάθε ένα βιβλίο το φύλλο δεν έχει την ίδια ονομασία έτσι ώστε μέσα σε ένα βρόγχο να ανοίγεις ένα – ένα το κάθε αρχείο και να αντιγράφεις τα δεδομένα από το ζητούμενο φύλλο. Αυτό που είναι κοινό είναι οι ονομασίες στις στήλες. Μπορεί να αποφύγει κανείς την προεργασία ( ας την πω έτσι ), να ανοίγεις πρώτα ένα – ένα το κάθε αρχείο, για να προβείς σε μετονομασία του κάθε φύλλου δίνοντας ένα κοινό όνομα, ώστε να μπορείς να κάνεις μία ρουτίνα που θα αντιγράψει όλα τα δεδομένα σε ένα νέο φύλλο ή μπορείς ενδεχομένως να εντοπίσεις ποιο φύλλο είναι «πηγή» δεδομένων αναζητώντας ανάμεσα στα φύλλα του κάθε αρχείου π.χ. το όνομα κάποιας στήλης, ώστε αυτή να σου «υποδείξει» τελικά το φύλλο που πρέπει να αντιγραφεί; Υπάρχει κανένας πιο έξυπνος τρόπος για τέτοια συγχώνευση ομοιογενών δεδομένων από πολλά φύλλα διαφορετικών αρχείων, όπου δεν τα διέπει η κοινή ονομασία;
Φιλικά
Δημήτρης
|