Forum

Αναζήτηση στο ms-office.gr

Πάμε!
ms-office.gr > Forum > Microsoft Excel > Excel - Ερωτήσεις / Απαντήσεις > [Συναρτήσεις] Εισαγωγή δεδομένων σε πίνακα

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 17-10-10, 17:50
Όνομα: Μανώλης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 20-10-2009
Περιοχή: ΕΛΛΑΔΑ
Μηνύματα: 95
Προεπιλογή Εισαγωγή δεδομένων σε πίνακα

Καλησπέρα

Εχω ένα πίνακα στο Φύλλο1 ο οποίος ενημερώνεται απο τιμές που βρίσκονται στο Φύλλο2 οι οποίες δημιουργούνται αυτόματα απο άλλο αρχειο

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

Αν είναι δυνατόν η λύση που θα μου προτείνετε να μην ειναι με VBA αλλα με συναρτήσεις

Ευχαριστώ
Μανώλης
Συνημμένα Αρχεία
Τύπος Αρχείου: xls DataInsert.xls (22,5 KB, 26 εμφανίσεις)
__________________
Μανώλης Γαβαλάς
Οποιος ξεκινάει πάντα κάπου καταλήγει.;)
office 2007
Απάντηση με παράθεση
  #2  
Παλιά 18-10-10, 00:55
Το avatar του χρήστη gr8styl
Super Moderator
Όνομα: Θανάσης Στυλιανίδης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-10-2009
Περιοχή: Βρυξέλλες, Βέλγιο
Μηνύματα: 576
Προεπιλογή

Φίλε Μανώλη,

Δεν γίνεται να αποδώσουμε σε κάποιο κελί μια τιμή με κάποιο τύπο κάνοντας αναφορά σε άλλο κελί και όταν αλλάξει η τιμή στο δεύτερο κελί να μην αλλάξει και η τιμή στο πρώτο κελί.

Για να μην αλλάξει η τιμή για τους προηγούμενους μήνες θα πρέπει να επιλέξουμε μια από τις 3 παρακάτω λύσεις:

1) Κάνουμε αντιγραφή επικόλληση τιμές μόνο στα κελιά που θέλουμε να διατηρήσουν τις τιμές τους πριν εξαφανιστεί η τιμή από το φύλλο2. Aν το θέλουμε αυτοματοποιημένο πρέπει να χρησιμοποιήσουμε VBA

2) Καταργούμε τον αυτόματο υπολογισμό, αλλά έτσι δεν θα γίνει και ενημέρωση του νέου μήνα που σε ενδιαφέρει, άρα μάλλον αποκλείεται αυτή η λύση.

3) Διατήρηση όλων των τιμών για όλους τους μήνες στο Φύλλο2. Για να βοηθήσω σε αυτή τη προσέγγιση θα πρέπει να μας πεις τι ακριβώς εννοείς όταν λες "οι τιμές στο Φύλλο2 δημιουργούνται αυτόματα από άλλο αρχείο". Με τρόπο: Query, VBA, External link ... ?

Νομίζω ότι η σωστότερη λύση είναι η 1 με VBA.

Ελπίζω να βοήθησα.
Θανάσης
Απάντηση με παράθεση
  #3  
Παλιά 18-10-10, 13:49
Όνομα: Μανώλης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 20-10-2009
Περιοχή: ΕΛΛΑΔΑ
Μηνύματα: 95
Προεπιλογή

Γεία σας

Φίλε Θανάση ευχαριστώ για τις απαντήσεις που μου έδωσες.

Το αρχείο το επεργάζομαι με VBA ( με τον εύκολο τρόπο της καταγραφής μακροεντολών plaf:).
Ο λόγος που ζήτησα λύση με συναρτήσεις είναι ότι εκεί που στέλνω το τελικό αρχείο εχουν κλειδωμένα μηχανήματα χωρίς την δυνατότητα των μακροεντολών.

Αν θες πρότεινε την λύση με VBA και νομίζω οτι έχω βρει τον τρόπο το τελικό αρχείο να είναι χωρις μακροεντολές.
Το έχω μισοετοιμάσει αλλα δεν το ανεβάζω γιατι όλοι οι καλοί φίλοι σε αυτό το φορουμ εχουν ενα κακό ελάτωμα !!!!!!!!
Μόλις ρωτήσουμε κάτι μας το ετοιμάζουν και μας το δίνουν έτοιμο στο πιάτο
Θέλω να παιδευτώ λίγο για να μάθω και αν δυσκολευτώ ξέρω που θα ρωτήσω.
Οταν το τελειώσω θα ανεβάσω ενα δείγμα για να το δείτε

Μανωλης
__________________
Μανώλης Γαβαλάς
Οποιος ξεκινάει πάντα κάπου καταλήγει.;)
office 2007
Απάντηση με παράθεση
  #4  
Παλιά 19-10-10, 14:35
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 1.328
Προεπιλογή

Καλησπέρα Μανώλη!


Δώσε μας σε παρακαλώ περισσότερες λεπτομέρειες.

Αν κατάλαβα καλά το φύλλο 2 δέχεται αυτόματα τις εγγραφές από κάποιο εξωτερικό πρόγραμμα.
Τι ακριβώς συμβαίνει;
  • Αντικαθίσταται το φύλλο από καινούργιο;
  • Απλά ενημερώνονται οι τιμές του από το εξωτερικό αυτό πρόγραμμα;
Παράθεση:
Αυτο που προσπαθώ να κάνω αλλα δεν τα καταφέρνω είναι να ενημερώνεται αναλογα με τον μήνα που επιλέγω στο Φύλλο2 χωρίς να χάνονται οι προηγούμενοι μήνες.
  • Πόσους πίνακες έχει το φύλλο 2;
  • Σε ποιο φύλλο βρίσκονται οι προηγούμενοι μήνες που δεν θέλεις να χαθούν;
Φιλικά

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών σε VB.Net, Access, Excel, Outlook, Word
Απάντηση με παράθεση
  #5  
Παλιά 19-10-10, 15:46
Όνομα: Μανώλης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 20-10-2009
Περιοχή: ΕΛΛΑΔΑ
Μηνύματα: 95
Προεπιλογή

Καλησπέρα σε όλη την παρέα

Επειδή δεν διατύπωσα σωστά την ερωτηση μου και δημιουργήθηκαν ερωτηματα σας στέλνω τα απαραίτητα αρχεία και σας δίνω τις ανάλογες εξηγησεις.

Τα αρχεία αντιγράψτε τα στο C η μπειτε στη VBA για να αλλαξετε την διαδρομή των αρχείων
Ανοίγουμε το αρχείο ΔΕΙΚΤΕΣ και όταν μας ζητηθεί η ημερομηνία δίνουμε 1/8/2010

1.Τα δεδομένα τα παίρνω από το αρχείο stat.dbf
2. Τα επεξεργάζομαι στο φυλλο 1
3. Το αποτέλεσμα φαίνεται στο φύλλο2
4. Βαζω επιπλέον και άλλες πληροφορίες
5. Γινεται υπολογισμός στο φύλλο Δείκτες

Και φτάνουμε στο ζητούμενο
Θέλω από το φύλλο ΔΕΙΚΤΕΣ οι τιμές στα κελια Ι19 & Ι36 να μεταφέρονται στο φύλλο ΔΙΑΓΡΑΜΜΑ στην στήλη C & B αντίστοιχα ανάλογα με τον μήνα χωρίς να σβήνονται οι προηγουμενοι

Μετα από όλα αυτά αντιγράφω τα φύλλα ΔΕΙΚΤΕΣ ΚΑΙ ΔΙΑΓΡΑΜΜΑ στο αρχείο ΔΕΙΚΤΕΣ ΑΠΟΔΟΣΗΣ ΤΕΛΙΚΟ

Πιστεύω να ημουν κατανοητός

Σας ευχαριστώ όλους
Μανωλης
Συνημμένα Αρχεία
Τύπος Αρχείου: zip manos.zip (76,1 KB, 25 εμφανίσεις)
__________________
Μανώλης Γαβαλάς
Οποιος ξεκινάει πάντα κάπου καταλήγει.;)
office 2007
Απάντηση με παράθεση
  #6  
Παλιά 20-10-10, 02:09
Το avatar του χρήστη gr8styl
Super Moderator
Όνομα: Θανάσης Στυλιανίδης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-10-2009
Περιοχή: Βρυξέλλες, Βέλγιο
Μηνύματα: 576
Προεπιλογή

Φίλε Μανώλη,
θα σου πρότεινα όλα αυτά που κάνεις με VBA στο "ΔΕΙΚΤΕΣ.xls" να τα αντικαταστήσεις με:
Εισαγωγή εξωτερικών δεδομένων και να χρησιμοποιήσεις ερώτημα σε βάση δεδομένων "Αρχείο DBase". Φυσικά ορίζεις το αρχείο σου stat.DBF σαν πηγή.
Έτσι μέσω του MS-Query θα κάνεις εισαγωγή μόνο των δεδομένων (στηλών) που σε ενδιαφέρουν (PP1,PP6 και PP7).
Στις ιδιότητες του ερωτήματος μπορείς να καθορίσεις να παίρνεις μοναδικές τιμές μόνο, οπότε έχεις απλά και καθαρά τα δεδομένα των ημερομηνιών που χρειάζονται.
Με την συνάρτηση =DATEDIF(Αρχή;Τέλος;"d") μπορείς να υπολογίσεις τις ημέρες που μεσολαβούν μεταξύ Αρχής και Τέλους.
Οι παράμετροι που θέλεις να υπολογίσεις από εκεί και πέρα είναι θέμα τύπων που έχεις ήδη.

Δες στο συνημμένο τι εννοώ όπου όπως θα διαπιστώσεις απέφυγα να σου δώσω ολοκληρωμένη λύση.
Μπορείς λοιπόν να το μελετήσεις και να το πας παραπέρα και όπου χρειαστεί εδώ είμαστε.
Έτσι θα έχεις και την ικανοποίηση του "Do It Yourself (DIY)"

Θανάσης

ΥΓ Αν το αρχείο stat.DBF περιέχει τα δεδομένα για όλους τους μήνες μπορείς να υπολογίζεις όλους τους μήνες ταυτόχρονα (χωρίς VBA)
Συνημμένα Αρχεία
Τύπος Αρχείου: xls stats4manos.xls (33,0 KB, 34 εμφανίσεις)

Τελευταία επεξεργασία από το χρήστη gr8styl : 20-10-10 στις 19:13. Αιτία: πρόσθεση συνημμένου :wall:
Απάντηση με παράθεση
  #7  
Παλιά 20-10-10, 09:14
Όνομα: Μανώλης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 20-10-2009
Περιοχή: ΕΛΛΑΔΑ
Μηνύματα: 95
Προεπιλογή

Καλημέρα

Που είναι το συνημμένο?

Της νυχτας τα καμώματα τα βλέπει η μέρα και γελά
__________________
Μανώλης Γαβαλάς
Οποιος ξεκινάει πάντα κάπου καταλήγει.;)
office 2007
Απάντηση με παράθεση
  #8  
Παλιά 20-10-10, 10:36
Το avatar του χρήστη nisgia
Super Moderator
Όνομα: Γιάννης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 12-10-2009
Περιοχή: Ηγουμενίτσα
Μηνύματα: 186
Προεπιλογή

Καλημέρα Μανώλη!

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

Φιλικά,
Γιάννης
__________________
Αν δεν το ρωτούσες, δεν θα το μαθαίναμε ποτέ...!
-----------------------------------------------
Τελικά η γνώση, αντίθετα με ό,τι μέχρι σήμερα πίστευα, είναι η φυλακή της σκέψης.
Όταν η αφετηρία είναι η ελεύθερη σκέψη, δεν χρειάζεται πλέον να φτάσεις πουθενά!
Απάντηση με παράθεση
  #9  
Παλιά 20-10-10, 19:14
Το avatar του χρήστη gr8styl
Super Moderator
Όνομα: Θανάσης Στυλιανίδης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-10-2009
Περιοχή: Βρυξέλλες, Βέλγιο
Μηνύματα: 576
Προεπιλογή

Πολύ σωστά "Της νυχτας τα καμώματα τα βλέπει η μέρα και γελά"

Ευχαριστώ Γιάννη για την διπλωματική συγκάλυψη

Λοιπόν για να μην βγάζετε κόκκινες γλωσσίτσες διόρθωσα το ποστ ανεβάζοντας το συνημμένο. (εδώ)
Απάντηση με παράθεση
  #10  
Παλιά 22-10-10, 15:24
Όνομα: Μανώλης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 20-10-2009
Περιοχή: ΕΛΛΑΔΑ
Μηνύματα: 95
Προεπιλογή

Καλησπέρα

Ακολούθησα τις συμβουλές σας και σχεδόν έχω τελειώσει.
Αλλα μου έχει προκύψει ένα προβληματάκι.
Κάνω εισαγωγή εξωτερικών δεδομένων με το Query και μόλις επιλέξω τον τυπο του αρχείου ( dbase) μου βγάζει αυτό το μήνυμα

Αποτυχία σύνδεσης του προγράμματος οδήγησης ODBC Dbase
Προέκυψε μη αναμενόμενο σφάλμα από πρόγραμμα οδήγησης εξωτερικής βάσης δεδομένων (10018)


Πατάω Οκ και συνεχίζω κανονικά
Αυτό μου το βγάζει και σε 2003 και σε 2007
Γιατί μπορει να συμβαίνει αυτό?
__________________
Μανώλης Γαβαλάς
Οποιος ξεκινάει πάντα κάπου καταλήγει.;)
office 2007
Απάντηση με παράθεση
Απάντηση στο θέμα

Ετικέτες
ms-query, odbc

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

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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[ Πίνακες ] Ενημέρωση δεδομένων πίνακα από άλλο πίνακα ΚΩΣΤΑΣ2 Access - Ερωτήσεις / Απαντήσεις 2 27-04-11 11:50
Εισαγωγή Δεδομένων από Ιστοσελίδα jimrenoir Access - Ερωτήσεις / Απαντήσεις 2 18-04-11 01:21
Διαγραφή Δεδομένων από Πινάκα synti Access - Ερωτήσεις / Απαντήσεις 6 04-04-11 23:58
[VBA] Εισαγωγή δεδομένων με UserForm Flashgordon61 Excel - Ερωτήσεις / Απαντήσεις 2 02-12-10 21:19
[Γενικά] Εισαγωγή δεδομένων taseftim Excel - Ερωτήσεις / Απαντήσεις 6 22-01-10 20:15


Η ώρα είναι 23:17.