Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Συμπτώματα

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

Αιτία

Αυτή η συμπεριφορά παρουσιάζεται όταν ισχύουν οι ακόλουθες συνθήκες:

  • Η ρύθμιση " διαχωριστικό λίστας " (στην περιοχή " τοπικές ρυθμίσεις " στον πίνακα ελέγχου) είναι κάτι διαφορετικό από ένα κόμμα (,). Για παράδειγμα, εάν η ρύθμιση τοπικών ρυθμίσεων είναι Γερμανία, το διαχωριστικό λίστας είναι ελληνικό ερωτηματικό.

  • Η μακροεντολή για την επικύρωση δεδομένων χρησιμοποιεί αυτό το διαχωριστικό λίστας για να καθορίσει τις έγκυρες καταχωρήσεις κελιών.

  • Ο κώδικας μακροεντολής καθορίζει τη λίστα ρητά, αντί να οδηγεί σε μια περιοχή κελιών όπου παρατίθενται οι έγκυρες καταχωρήσεις.

Λύση

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

Περισσότερες πληροφορίες

Στο Excel, η Microsoft Visual Basic for Applications χρησιμοποιεί πάντα το κόμμα ως διαχωριστικό λίστας. Αυτό σας επιτρέπει να εκτελέσετε μια μακροεντολή σε υπολογιστές που έχουν διαφορετικές τοπικές ρυθμίσεις, χωρίς να χρειάζεται να επεξεργαστείτε τον κώδικά σας. Κατά τη διαβίβαση ενός πίνακα οριοθετημένου με κόμματα με τη χρήση της VBA (XLValidateList Formula1) για την επικύρωση δεδομένων, εφαρμόζεται ένας περιορισμός χαρακτήρων 255. Όταν εκτελείτε μια μακροεντολή που χρησιμοποιεί ένα διαχωριστικό λίστας για να αλλάξετε μια ρύθμιση, η μακροεντολή μετατρέπει το κόμμα στο διαχωριστικό τοπικής λίστας τοπικών ρυθμίσεων. Για παράδειγμα, αυτό συμβαίνει εάν η μακροεντολή δημιουργεί μια λίστα επικύρωσης δεδομένων ή εισάγει έναν τύπο σε ένα κελί χρησιμοποιώντας την εντολή Range. Formula (Αριθμός1,Αριθμός2) .

Αναφορές

Για περισσότερες πληροφορίες σχετικά με την επικύρωση δεδομένων στο Excel, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

211485 Περιγραφή και παραδείγματα επικύρωσης δεδομένων στο Excel

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

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

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×