
07-02-17, 16:24
|
| Όνομα: Γιώργος Έκδοση λογισμικού Office: Ms-Office 2010 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική | | Εγγραφή: 18-06-2010
Μηνύματα: 3.674
| |
Καλησπέρα
Χρήστο κάνε δοκιμές στο συνημμένο.
Για την υλοποίηση του ζητούμενου, χρησιμοποιώ ένα ActiveX ComboBox.
Επειδή δε χρησιμοποιώ επικύρωση δεδομένων, τα ονόματα δε χρειάζονται, γι’ αυτό τα διέγραψα.
Επικύρωση γίνεται μόνο στις στήλες C και G (α/α 3, 7).
Αν κάνουμε κλικ σε κάποιο κελί αυτών των στηλών, το κελί θα καλυφτεί από το ActiveX ComboBox.
Πληκτρολογώντας στο ComboBox, θα έχουμε αυτόματη συμπλήρωση, αν φυσικά αυτά που πληκτρολογούμε ταυτίζονται με κάποιο στοιχείο της λίστας. Μετά την ολοκλήρωση πατούμε Enter.
Αυτό είναι απαραίτητο, για να ελέγξει ο κώδικας αν η τιμή υπάρχει στις λίστες του φύλλου [Δεδομένα] και να εμφανίσει το σχετικό μήνυμα, αν δεν υπάρχει.
Αν δεν πατήσουμε Enter και απλά μετακινήσουμε το ComboBox κάνοντας κλικ σε κάποιο κελί των στηλών C και G, δε θα γίνει ο παραπάνω έλεγχος.
|