Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Excel > Excel - Ερωτήσεις / Απαντήσεις > [VBA] Αυτόματη ενημέρωση πίνακα

Excel - Ερωτήσεις / Απαντήσεις Ότι έχει σχέση με συναρτήσεις, μορφοποίηση, εκτυπώσεις γραφήματα κτλ.

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #11  
Παλιά 17-08-11, 16:27
Όνομα: ΣΤΑΥΡΟΣ
Έκδοση λογισμικού Office: Ms-Office 2003
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 24-05-2011
Μηνύματα: 28
Προεπιλογή

Τασο σε ευχαριστω , δοκιμασα το αρχειο και λειτουργει , ομως οπως ειπες και εσυ το εξελισω.
Σο φυλλο 1 οι ημερομηνιες στηλη Α και η κατοικιες στηλη Β προερχονται απο αλλο τροφοδοτη αρχειο με συνεπεια ο κωδικας να μην βρισκει τιμες αυτουσιες αλλα τυπους απο τους οποιους προκυπτουν οι τιμες .Αλλαζει αυτο ?
Απάντηση με παράθεση
  #12  
Παλιά 17-08-11, 18:01
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.035
Προεπιλογή

Σταύρο, αν πρόκειται για τους τύπους που υπήρχαν στο αρχικό συνημμένο του θέματος,

τότε στον κώδικα άλλαξε τη γραμμή: Set f = rngSourceDates.Find(c)

με τη γραμμή: Set f = rngSourceDates.Find(What:=c, LookIn:=xlValues).

Εναλλακτικά (αυτό που θα σου πρότεινα), αφού οι τύποι δεν υπολογίζουν αλλά απλά επιστρέφουν την τιμή του κελιού στο οποίο αναφέρονται, είναι ευκολότερο και αποδοτικότερο να
εισάγεις δεδομένα με τη μέθοδο Εισαγωγής εξωτερικών δεδομένων από το αρχείο-πηγή

(Access, Excel, αρχείο κειμένου κ.ά.) και να τα ανανεώνεις όποτε θέλεις από το τελικό αρχείο.

Τα πλεονεκτήματα πολλά και ευεργετικά ειδικά σε μεγάλο όγκο δεδομένων.

Στο μενού "Δεδομένα > Εισαγωγή εξωτερικών δεδομένων" κάνε κλικ στην επιλογή "Εισαγωγή δεδομένων".
Στο διάλογο που θα εμφανιστεί επέλεξε το αρχείο από όπου θα αντλείς τα δεδομένα (VILLAS 2011-καθάρισμα.xls).

Στον επόμενο διάλογο που θα εμφανιστεί επιλέγεις το φύλλο που περιέχει τα δεδομένα προς εισαγωγή.

Στον επόμενο διάλογο που θα εμφανιστεί κάνε κλικ στην επιλογή "Ιδιότητες" και κάνε τις ρυθμίσεις όπως δείχνει η εικόνα:
Αυτόματη ενημέρωση πίνακα-datarange_props.png

και κλείσε τους 2 διαλόγους μς OK.

Σου επισυνάπτω 2 συνημμένα για να το δεις σε λειτουργία:

  • Το VILLAS 2011-καθάρισμα.xls που θα πρέπει να το μεταφέρεις στη διαδρομή C:\,
  • Το ΚΑΘΑΡΙΣΜΑΤΑ.xls που παίρνει τα δεδομένα του από το C:\VILLAS 2011-καθάρισμα.xls.

Καλή συνέχεια!

Τάσος






Συνημμένα Αρχεία
Τύπος Αρχείου: xls VILLAS 2011-καθάρισμα.xls (15,5 KB, 8 εμφανίσεις)
Τύπος Αρχείου: xls ΚΑΘΑΡΙΣΜΑΤΑ.xls (61,0 KB, 10 εμφανίσεις)
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
  #13  
Παλιά 17-08-11, 22:55
Όνομα: ΣΤΑΥΡΟΣ
Έκδοση λογισμικού Office: Ms-Office 2003
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 24-05-2011
Μηνύματα: 28
Προεπιλογή

καλησπερα και παλι κ ενα μεγαλο ευχαριστω.
εχω εξελιξει το αρχικο αρχειο οπως το συννημενο , προσπαθω να εφαρμοσω τις συμβουλες σου αλλα δεν γινεται τιποτα , επισης μπορει να βαζει Κin οταν παιρνει απο το check in στηληΑ και να βαζει Κout οταν παιρνει απο στηλη Β (και ισως να αλλαζει κ χρωμα κελιου ?)
Συνημμένα Αρχεία
Τύπος Αρχείου: xls καθαρισμα-send.xls (588,0 KB, 8 εμφανίσεις)
Απάντηση με παράθεση
  #14  
Παλιά 18-08-11, 01:57
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.035
Προεπιλογή

Καλημέρα Σταύρο!

Πριν εξελίξεις μια εφαρμογή θα πρέπει να την έχεις σχεδιάσει πρώτα.

Δεν το κάνεις αυτό με αποτέλεσμα να έχει αλλάξει το σενάριο του ζητούμενου σου 3 ή 4 φορές!

Θα πρέπει να πειραματιστείς αρκετά αφού θέλεις να προγραμματίσεις στην Excel.

Καλά κάνεις και ζητάς βοήθεια από το φόρουμ αλλά δεν θα έχεις όφελος αν σου δίνονται παραδείγματα που δεν είσαι ακόμα σε θέση να μελετήσεις.

Σου δόθηκε ένα παράδειγμα που όπως είπες δεν μπορείς να το προσαρμόσεις παρά τις
υποδείξεις που σου δόθηκαν, κάτι που είναι φυσιολογικό αφού τώρα κάνεις τα "πρώτα βήματα" στην Excel.

Παρόλα αυτά, θα πρέπει να κατανοήσεις τους τύπους, τον κώδικα αλλά και τη συμπεριφορά της
Excelαν θέλεις να προχωρήσεις σε νέους αυτοματισμούς πάνω στην εφαρμογή σου.

Τι νόημα θα έχει αν κάποιος βρει το χρόνο να τροποποιήσει το αρχείο σου όταν εσύ δεν μπορείς να ακολουθήσεις;

Επισυνάπτω 2 συνημμένα με αυτά που προτείνω.

Μέσα στα αρχεία αυτά θα βρεις τις τεχνικές που θα χρειαστείς προκειμένου να τελειώσεις το έργο σου:
  • Το VILLAS 2011-καθάρισμα.xls που θα πρέπει να το μεταφέρεις στη διαδρομή C:\,
  • Το ΚΑΘΑΡΙΣΜΑΤΑ.xls που παίρνει τα δεδομένα του από το C:\VILLAS 2011-καθάρισμα.xls.
Μέχρι εδώ μπορώ να σε βοηθήσω.

Δεν έχω δυστυχώς άλλο χρόνο να ασχοληθώ με το θέμα αυτό.


Φιλικά

Τάσος
Συνημμένα Αρχεία
Τύπος Αρχείου: xls ΚΑΘΑΡΙΣΜΑΤΑ.xls (59,5 KB, 29 εμφανίσεις)
Τύπος Αρχείου: xls VILLAS 2011-καθάρισμα.xls (17,5 KB, 30 εμφανίσεις)
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
  #15  
Παλιά 18-08-11, 07:05
Όνομα: ΣΤΑΥΡΟΣ
Έκδοση λογισμικού Office: Ms-Office 2003
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 24-05-2011
Μηνύματα: 28
Προεπιλογή

Τασο , σε ευχαριστω για τον χρονο που εχεις διαθεσει .Η βοηθεια σου ειναι σημαντικη . Επειδη ασχολουμαι με σχεδιασμους οχι προγραμματων αλλα με αλλου ειδους, πολλες φορες φευγεις απο τα αρχικα σεναρια και ψαχνεις διεξοδους και επανασχεδιαζεις , μεχρι να καταληξεις σε ενα ικανοποιητικο αποτελεσμα .Δεν θα ενοχλησω ξανα με αυτο το θεμα
Απάντηση με παράθεση
Απάντηση στο θέμα

Ετικέτες
vba

Εργαλεία Θεμάτων
Τρόποι εμφάνισης

Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
ΑΥΤΟΜΑΤΗ ΕΝΗΜΕΡΩΣΗ 2ου ΠΙΝΑΚΑ bdim20 Access - Ερωτήσεις / Απαντήσεις 3 23-10-14 12:33
[ Πίνακες ] Αυτόματη καταχώρηση πεδίων πίνακα Α από πίνακα Β όταν καταχωρώ στοιχεία από μια στήλη ευη79 Access - Ερωτήσεις / Απαντήσεις 7 17-01-14 23:42
[Γενικά] Αυτόματη ενημέρωση ΤΕΟΔΩΡΟΣ Excel - Ερωτήσεις / Απαντήσεις 3 25-11-13 07:00
[ Πίνακες ] Ενημέρωση δεδομένων πίνακα από άλλο πίνακα ΚΩΣΤΑΣ2 Access - Ερωτήσεις / Απαντήσεις 2 27-04-11 11:50
[ Ερωτήματα ] Ενημέρωση ενός field πίνακα από 3 Rows άλλου πίνακα stathas Access - Ερωτήσεις / Απαντήσεις 8 23-05-10 10:36


Η ώρα είναι 20:04.