Forum

Forum (https://www.ms-office.gr/forum/)
-   Excel - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/)
-   -   [Excel07] Άντληση στοιχείων απο φύλλα εργασίας σε συγκεντρωτικό φύλλο (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/2524-antlisi-stoixeion-apo-filla-ergasias-se-sygkentrotiko-fillo.html)

ggatzos 18-05-13 00:41

Άντληση στοιχείων απο φύλλα εργασίας σε συγκεντρωτικό φύλλο
 
1 Συνημμένο(α)
Καλησπέρα παιδιά θα ήθελα και πάλι τη βοήθειά σας.
Στο φύλλο βάση θέλω να φέρνω στην δεύτερη γραμμή του στοιχεία από το πρώτο φύλλο εργασίας και από τις συγκεκριμένες στήλες.
Στην επόμενη γραμμή πως θα φέρω αντίστοιχα στοιχεία από το δεύτερο φύλλο εργασίας.
Δηλαδή αυξάνοντας γραμμές να αυξάνονται και τα φύλλα.

Spirosgr 18-05-13 11:11

1 Συνημμένο(α)
Καλημέρα
Αγαπητέ Γιώργο
Το ζητούμενό σου είναι απλό με την έννοια ότι με μια εντολή θα μπορούσαν να αντιγράφονται στο φύλλο ΒΑΣΗ στην πρώτη κενή γραμμή οι επιλογές σου από διάφορες καρτέλες πελατών αλλά...
αν κατάλαβα σωστά τα φύλλα 1, 2, 3 κλπ είναι οι ατομικές καρτέλες των πελατών σου που εκεί καταχωρείς διάφορα στοιχεία ανά πελάτη και μετά θέλεις να "μαζεύεις" όλα αυτά σε ένα συγκεντρωτικό (ΒΑΣΗ) σωστά ;
Φαντάζεσαι τι θα γίνει αν κάποια στιγμή οι πελάτες σου είναι (μακάρι) 300 ή και 500 ;
Θα έχει δημιουργηθεί ένα βιβλίο "τέρας" με 500 φύλλα
Μήπως θα έπρεπε να δεις την περίπτωση να στήσεις τα δεδομένα διαφορετικά και να ενημερώνεις τον πελάτη με άλλο τρόπο;
Μία υποτυπώδης πρότασή μου στο φύλλο που ακολουθεί

ggatzos 18-05-13 12:57

1 Συνημμένο(α)
Καλημέρα
Σπύρο ευχαριστώ πάρα πολύ για την άμεση ανταπόκριση, η ιδέα σου είναι πάρα πολύ καλή,
όμως υπάρχει κάτι το οποίο, από λάθος δικό μου δεν φαίνεται στο συνημμένο που ανέβασα και μάλλον αλλάζει τα ζητούμενα . Αν κατάλαβα καλά εσυ προτείνεις να μην έχω καρτέλα για κάθε πελάτη , όμως ο κάθε πελάτης στα φύλλα 1,2,3..... έχει και επιπλέον στοιχεία πέραν αυτών που θα φαίνονται στο teble 1 (βλέπε νέο πλήρες συνημμένο). Αν υπάρχει κάποιος τρόπος να διαχειριστώ ( προσθήκη,αφαίρεση΄,εκτύπωσ η......κ.α.) τα επιπλέον αρχεία που δεν με νοιάζει να φαίνονται στο teble 1, νομίζω θα είχε τα πλεονεκτήματα που αναφέρεις ,αλλιώς
μάλλον χρειάζομαι καρτέλα για κάθε πελάτη πλήρες , όπου εκεί θα φορτώνω όλα τα στοιχεία ,ενώ μερικά από τα στοιχεία αυτά , αυτόματα και ταυτόχρονα για όλους τους πελάτες θα εμφανίζονται στο στο teble 1
όπως και να έχει το σίγουρο είναι πως θέλω την βοήθεια σας

Ευχαριστώ!!!

Spirosgr 18-05-13 22:07

1 Συνημμένο(α)
Καλησπέρα
Στο φύλλο υπάρχουν δύο λύσεις σχετικά με το που και πως μπορείς να αποθηκεύεις τις πρόσθετες πληροφορίες σου που αφορούν τους πελάτες.
Η μία είναι λύση ανάγκης και καλό είναι να χρησιμοποιηθεί αν έχουμε καμιά εκατοστή πελάτες στο πελατολόγιό μας.
Όχι ότι είναι "κακή" αλλά δεν είναι η ιδανική λύση.
Η άλλη είναι πραγματικά ιδανική λύση για να αποθηκεύουμε όλα τα έγγραφα που αφορούν τους πελάτες μας είτε αυτά είναι προσφορές προς τον πελάτη, τιμολόγια, παραγγελίες ή ότι άλλο.
Είναι ένα κανονικό "φακέλωμα" του πελάτη μας.
Είναι λίγο χρονοβόρο στην κατασκευή του αυτό το σύστημα αλλά όταν τελειώσει μέσα από το πελατολόγιό μας θα απέχουμε μόνο ένα κλικ απ' όλες τις πληροφορίες μας σε όποια μορφή κι αν είναι (excel, word, text, pdf κλπ) και αυτό είναι και το ζητούμενο.
Αξίζει τον κόπο να το φτιάξει κανείς...
Καλή συνέχεια!

ggatzos 20-05-13 22:06

1 Συνημμένο(α)
Σπύρο καλησπέρα , ευχαριστώ για την βοήθεια.Μάλλον θα ακολουθήσω το δύσκολο , θα κάνω αυτό με το φακέλωμα ,αλλά θα ήθελα πριν να μάθω αν γίνεται το παρακάτω :
Στο συνημμένο που ακολουθεί , έχω τον φάκελο ΠΕΛΑΤΕΣ μέσα σε αυτόν την βάση πελατών και τους φακέλους 01&02 (δηλαδη φακελο για καθε πελατη ξεχωριστά )και μεσα σε αυτούς τους φακέλους διαφορα ,που αφορούν τους πελάτες όπως οι καρτελες τους.
Πως θα γινοταν η βαση να ειναι απλα ενας καθρέφτης των καρτελών που βρίσκονται στους φακελους 01, 02...... (δεν λέω όλης της καρτέλας αλλά μερικών στοιχείων ,αυτων δηλαδη που αναφερει η βαση) ;
Τι εννοώ , στην βαση δεν με νοιαζει να μην μπορω να αλαξω καποιο στοιχειο , αλλα οταν μπένω στην καρτελα πελατη και κανω αλλαγη στο ονοματ/μο , στα τηλεφωνα και στα υπολοιπα πεδια της καρτελας που ειναι κινά με την βάση , οι αλλαγες στην βαση να γίνονται αυτοματα. δηλαδη η βαση να ενημερώνεται απο τις καρτελες αυτοματα ( αν γινόταν να είναι η ενημέρωση αλαγων αμφίδρομη βέβαια θα ηταν το τέλειο ετσι ;) .
Περιμένω απαντησή σου ...ευχαριστώ εκ των προτέρων

Spirosgr 20-05-13 23:36

1 Συνημμένο(α)
Πάντα με δυσκόλευε τι να πω τέτοιες ώρες
Καλημέρα ή καλησπέρα
Γεια σας λοιπόν
Γιώργο επειδή με το θέμα πελατολόγια λόγω δουλειάς έχω ασχοληθεί άπειρες ώρες
θα σου πω το εξής:
Νομίζω είναι πλεονασμός αν και εφ' όσον ακολουθήσεις τον δρόμο που σωστά επέλεξες να έχεις τα ίδια στοιχεία και στην ΒΑΣΗ και στην ΚΑΡΤΕΛΑ του πελάτη και να τα συνδέσεις
Το βασικό σου εργαλείο θα είναι η ΒΑΣΗ σε μορφή πίνακα και τα υπόλοιπα στοιχεία (συμπληρωματικά) στον φάκελο
Στην ΒΑΣΗ με αναζήτηση, φίλτρο ή άλλο όπως ξανά είπαμε θα μπορείς να διαχειρίζεσαι τις πληροφορίες πολύ εύκολα
Ρίξε μια ματιά στο συμπιεσμένο και συνδύασε το με τα προηγούμενα
Σημείωση: στην τελευταία στήλη θα μπορούσε να χρησιμοποιηθεί =HYPERLINK() αλλά και με τον απλό τρόπο δουλεύει μια χαρά
Στο ερώτημά σου για ενημέρωση των αρχείων μονόδρομα γίνεται με επικόλληση σύνδεσης
αλλά αμφίδρομα νομίζω μόνο με κώδικα θα βρούμε λύση
Θεωρώ ότι είναι υπερβολή να μπούμε σε τέτοια διαδικασία για ένα αποτέλεσμα που κατά την άποψή μου δεν είναι σωστό να γίνει με αυτόν τον τρόπο

ggatzos 21-05-13 22:43

1 Συνημμένο(α)
Καλησπέρα σε όλους .....
Σπύρο καλησπέρα και σε εσένα.
Μετά από πολλές "διαβουλεύσεις" ο κύβος ερρίφθη .
Θα εφαρμόσω την λύση 1 που μου είπες με τους φακέλους (μιας και το πελατολόγιο φτάνει περίπου στα 500 συστήματα) αλλά με τρείς μικρές διαφοροποιήσεις
α) Η βάση θα έχει περισσότερα στοιχεία από αυτά που είχες δει (πιο πλούσια σε πληροφορίες)
β) Σαν σημείο αναφοράς δεν θα είναι το όνομα αλλά ένας τετραψήφιος κωδικός που θα είναι μοναδικός για κάθε σύστημα και θα συνδέεται με τον αντίστοιχο φάκελο με τον ίδιο κωδικό ως ονομα, μιας και η βάση δεν θα αναφέρεται σε πελάτες αλλά σε τοποθετημένα συστήματα .
γ) Η Κατάταξη αλλά και η δημιουργία νέου κωδικού θα γίνεται με βάση την ημερομηνία εγκατάστασης .
Με βάση τα παραπάνω λοιπόν θα ήθελα την βοήθεια σου . Θα ήθελα στο συνημμένο που ανεβάζω να μου κάνεις τις ανάλογες ρυθμίσεις ώστε να έχω ένα πλήρες ξεκίνημα έστω για τα τέσσερα εικονικά συστήματα .
(αν είναι δυνατόν οι αυτόματες μορφοποιησεις να φτανουν εως 1000 γραμμες και να λειτουργούν η γραμμή προθήκης νέου πελάτη και οι δυνατότητες του μπουτόν , οπως τις είπες εσυ ,γιατί δεν ξέρω να τα ενεργοποιήσω)
ευχαριστω παρα παρα πολυ καλο βράδυ....

Spirosgr 25-05-13 23:44

1 Συνημμένο(α)
Καλησπέρα
Το φύλλο ΒΑΣΗ = Data περιέχει υπόδειγμα για:
1]Πελατολόγιο
2]Εγκατεστημένα συστήματα
3]Ταξινόμηση με κωδικό συστήματος
4]Εγγραφή νέου συστήματος ή πελάτη
5]Αναζήτηση συστημάτων πελάτη με ονοματεπώνυμο
6]Σύνδεση φακέλου πελάτη με βάση κωδικό συστήματος
Επιπλέον :
Έχει γίνει μια μορφοποίηση αν κατά λάθος μπει ίδιος κωδικός χρωματίζει τα διπλότυπα
Χρήση :
Εισάγουμε νέα εγγραφή
Κλικ στο κουμπί και περνάει στον πίνακα ταξινομημένη με κριτήριο α] κωδικό β] ονοματεπώνυμο
Στο Textbox εισάγουμε 4 ή περισσότερα γράμματα του ονοματεπώνυμου και παίρνουμε όλες τις εγκαταστάσεις του πελάτη (κωδικός, είδος, στοιχεία)
Κλικ στην υπερσύνδεση για μεταφορά σε φάκελο
Παρατηρήσεις :
Καλό είναι να γίνονται οι εγγραφές με πεζά (μικρά) γράμματα γιατί αν αναζητήσουμε
"ΚΩΝΣ" για ΚΩΝΣΤΑΝΤΟΠΟΥΛΟΣ θα εμφανιστούν και τα ονόματα ΚΩΝΣΤΑΝΤΙΝΟΣ ανεξάρτητα επωνύμου
Σωστή εγγραφή ονοματεπώνυμου = Νικολάου Ε. Πέτρος για αποφυγή τυχόν διπλοτύπων και άλλων προβλημάτων
Καλή συνέχεια!
Γιώργο θα ήθελα να μου πεις πως δημιουργείς τον μοναδικό κωδικό που γράφεις από την ημερομηνία εγκατάστασης αν σήμερα εγκατασταθούν τρία συστήματα εκ των οποίων τα δύο σε ίδιο πελάτη

ggatzos 26-05-13 00:28

Καλησπερα Σπυρο υπερ ευχαριστω για τον χρονο σου .
Το excel που εφτιαξες το κατέβασα αλλα μου εμαφανιζει πανω στο εικονίδιο του ενα θαυμαστικό και απο οτι είδα δεν λειτουργουν η εγραφη νεου πελατη ,ουτε η αναζήτηση , πατώντας το INSERT DATA (μου βγαζει ενα μήνυμα " οτι μπορει οι μακροεντολη να μην ειναι διαθέσιμες σε αυτο το βιβλιο ή εχουν καταργηθεί ολες οι μακροεντολες)
Ως αναφορα την παρατήρηση σου για τους κωδικους ,ειναι πολυ σωστη ,αλλα δεν γενιέται ενας νεος κωδικος απο την ημερομηνια αλλα απο εμενα και με την σειρά που θα τοποθετηθούν τα συστηματα ,απλα στην ταξινόμηση σε γενικες γραμμες , θα ηθελα συστημα που τοποθετήθηκε 26/6 να εχει μεγαλυτερο κωδικο και να φαινεται πιο πανω στην λιστα απο αυτο ποτ τοποθετηθηκε 24/6

Ευχαριστω παρα πολυ καλη συνέχεια ....

Spirosgr 26-05-13 00:48

Ενεργοποίησε τις μακροεντολές και διόρθωσε και από τις επιλογές το Trast Center της Excel
αν χρειάζεται και όπου χρειάζεται
Αντικατέστησε μόνο σε αυτό το σημείο του κώδικα

ActiveWorkbook.Worksheets("Data").ListObjects("Tab le1").Sort.SortFields.Add _
Key:=Range("Table1[ΚΩΔΙΚΟΣ ΣΥΣΤΗΜΑΤΟΣ]"), SortOn:=xlSortOnValues, Order:= _
xlAscending, DataOption:=xlSortNormal

την λέξη με κόκκινο
με αυτό
xlDescending


Η ώρα είναι 00:18.

Ms-Office.gr - ©2000 - 2024, Jelsoft Enterprises Ltd.


Search Engine Optimization by vBSEO 3.3.2