Jump to content



Πρόβλημα - MS Excel


cebit

Recommended Posts

Δημοσιεύτηκε

Τα φώτα σας programmers thelabίτες,

Έστω ο πίνακας στο EXCEL με πεδία:

cust_Code, cust_Name, cust_City, cust_Phone

περιέχει πάνω από χίλιες εγγραφές τύπου:

thelab_001, "Χατζηνάσιος Βασίλειος", "Αθήνα", "6996-456123"

...

...

...

Θέλω να διαμοιράσω τους πελάτες σε ξεχωριστά αρχεία .xlsx ανά πόλη.

Δηλαδή, το αρχείο split_cust_Athens.xlsx να περιέχει εκείνους μόνο τους πελάτες για τους οποίους το πεδίο cust_City είναι "Αθήνα".

Αυτό που σκέφτομαι είναι script σε Perl που θα επεξεργάζεται ένα tab deli-metered αρχείο κειμένου με τις εγγραφές του πίνακα. Το αρχείο αυτό θα είναι sorted ανά πόλη. Κάθε φορά που το script θα εντοπίζει αλλαγή στο πεδίο της πόλης θα κλείνει το προηγούμενο αρχείο και θα δημιουργεί καινούριο.

Ιδέες/διορθώσεις;

Ευχαριστώ εκ των προτέρων,

Νίκος.

Ψάξε να το κάνεις με vba. Visual Basic For Applications.

Ουσιατικά είναι VBScript πάνω στην Office suite. Αηδία απο άποψη προγραμματισμού, εύκολο στο να κάνεις τέτοια πραγματάκια.

Φαντάζομαι κάτι τέτοιο θα σε καλύψει:

split xls file with vba - Google Search

Archived

This topic is now archived and is closed to further replies.

×
×
  • Δημιουργία...

Important Information

Ο ιστότοπος theLab.gr χρησιμοποιεί cookies για να διασφαλίσει την καλύτερη εμπειρία σας κατά την περιήγηση. Μπορείτε να προσαρμόσετε τις ρυθμίσεις των cookies σας , διαφορετικά θα υποθέσουμε ότι είστε εντάξει για να συνεχίσετε.