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

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 05-10-15, 14:26
Όνομα: Αντώνης
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 24-09-2015
Μηνύματα: 15
Προεπιλογή

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

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

Ευχαριστώ για την βοήθειά σου.

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

Στον κώδικα που έχουμε μέχρι τώρα (κουμπί import) αν κάποια εγγραφή δεν υπάρχει τότε τα δεδομένα που εμφανίζονται είναι Ν/Α τα οποία δεν θέλω να τα αποθηκεύω. Αν πληκτρολογήσω μετά τα δεδομένα τα νέα σε κάθε κελί ξεχωριστά θα χάνετε η συνάρτηση Vlookup.

Σκέφτηκα ότι μάλλον θα χρειαστεί και μια επιλογή όπου θα μπορείς εισάγεις ένα νέο προϊόν εξ αρχής στην αποθήκη με όλα τα δεδομένα.
Απάντηση με παράθεση
  #2  
Παλιά 05-10-15, 19:40
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

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

Κώδικας:
If MsgBox("Δεν υπάρχει ο κωδικός. Να δημιουργηθεί νέα εγγραφή;", vbYesNo) = vbYes Then
                    j = sh.Range("a1").CurrentRegion.Rows.Count
                    sh.Range("a1").Offset(j, 0) = Range("rngCode1")
                    sh.Range("a1").Offset(j, 3) = Range("rngTest")
                    MsgBox ("Η Αποθήκη Ενημερώθηκε..."), vbInformation
                    sh.Activate
                    sh.Range("a1").Offset(j, 0).Activate
                End If
Απάντηση με παράθεση
  #3  
Παλιά 06-10-15, 11:32
Όνομα: Αντώνης
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 24-09-2015
Μηνύματα: 15
Προεπιλογή

Σε ευχαριστώ Γιώργο.

Μπορεί να γίνει να τοποθετεί και την νέα εγγραφή καθε φορά στην σωστή θέση (γραμμή) στην κάθε καρτέλα? πχ μια εγγραφή με κωδικό 10 να πάει πιο πάνω απο μια άλλη με κωδικό 12 (με αυτην την σειρά)

Ενα ακόμα σκέφτομαι να έχω ενα κουμπί delete (στην καρτέλα που κάνω αναζήτηση) ώστε να μπορώ να διαγράφω ενα προιόν εξ' ολοκλήρου.

Ευχαριστώ πολύ!
Απάντηση με παράθεση
  #4  
Παλιά 06-10-15, 19:41
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Αντώνη, δες μια πρόταση στο συνημμένο.
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsm Ap3.xlsm (43,5 KB, 30 εμφανίσεις)
Απάντηση με παράθεση
Απάντηση στο θέμα

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

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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Excel07] VLOOKUP julie Excel - Ερωτήσεις / Απαντήσεις 5 27-08-19 19:25
[VBA] Χρήση μεταβλητής ονοματος αρχείου σε vlookup Βασίλης Καραχάλιος Excel - Ερωτήσεις / Απαντήσεις 0 14-10-14 19:57
[Συναρτήσεις] VLOOKUP σε ΑΦΜ Βασίλης Καραχάλιος Excel - Ερωτήσεις / Απαντήσεις 4 29-09-14 18:32
[Συναρτήσεις] Χρήση συνάρτησης "&" koumpana Excel - Ερωτήσεις / Απαντήσεις 7 03-06-12 00:00


Η ώρα είναι 10:57.