Ανανέωση ιστοσελίδας

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 06-04-11, 17:35
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-09-2010
Περιοχή: Θεσσαλονίκη
Μηνύματα: 66
Προεπιλογή Add / Delete Validation Lists

Καλησπέρα σε όλους
Στο επισυναπτόμενο αρχείο έχω κάνει ένα UserForm για να προσθαφαιρώ στοιχεία από Validation Lists (Περιοχές επικύρωσης δεδομένων).
Κατά την διαδικασία διαγραφής στοιχείων όλα πάνε καλά έως την στιγμή που διαγράφω στοιχεία και μένουν σε κάποια περιοχή λιγότερα από δύο (2).
Εκεί ο κώδικας βγάζει λάθος.
Που μπορεί να βρίσκεται το λάθος.

Ευχαριστώ εκ των προτέρων

Γιώργος
Συνημμένα Αρχεία
Τύπος Αρχείου: xls Book1.xls (68,5 KB, 19 εμφανίσεις)
Απάντηση με παράθεση
  #2  
Παλιά 06-04-11, 19:30
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.035
Προεπιλογή

Καλησπέρα σε όλους!

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

Από αυτά τα λίγα που μπόρεσα να δώ, αν πρόκειται για την προσαρμογή του μήκους των ονομάτων που έχεις ορίσει
δε θα χρειαστεί καθόλου VBA.
H Excel μετά από κατάλληλη χρήση των συναρτήσεων της μας παρέχει τη δυνατότητα
αυτόματης προσαρμογής ονομάτων.
Δες στην εικόνα παρακάτω τους τύπους που χρησιμοποιούνται στα ορισμένα ονόματα.
Add / Delete Validation Lists-xl_names.png

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

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

Φιλικά

Τάσος
Συνημμένα Αρχεία
Τύπος Αρχείου: xls DynamicNames.xls (44,5 KB, 40 εμφανίσεις)
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών

Τελευταία επεξεργασία από το χρήστη Tasos : 06-04-11 στις 19:53.
Απάντηση με παράθεση
  #3  
Παλιά 06-04-11, 20:36
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-09-2010
Περιοχή: Θεσσαλονίκη
Μηνύματα: 66
Προεπιλογή

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

Και πάλι ευχαριστώ.

Γιώργος
Συνημμένα Αρχεία
Τύπος Αρχείου: xls Book2.xls (71,0 KB, 30 εμφανίσεις)
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
Delete Records γιώργοςΚ Access - Ερωτήσεις / Απαντήσεις 2 02-06-14 02:44


Η ώρα είναι 11:35.