Αναγν. άρθρου: 213181 - Τελευταία αναθεώρηση: Δευτέρα, 20 Σεπτεμβρίου 2010 - Αναθεώρηση: 1.0

Σφάλμα χρόνου εκτέλεσης με χρήση της ιδιότητας FormulaArray

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

Συμπτώματα

Όταν προσπαθείτε να δημιουργήσετε έναν τύπο πίνακα, χρησιμοποιώντας μια της Visual Basic για εφαρμογές μακροεντολή, ενδέχεται να εμφανιστεί το ακόλουθο μήνυμα λάθους:
Σφάλμα χρόνου εκτέλεσης '1004':
Δεν είναι δυνατή Η για να ορίσετε την ιδιότητα FormulaArray της περιοχής class.

Αιτία

Αυτό το ζήτημα προκύπτει όταν προσπαθείτε να μεταβιβάσετε έναν τύπο που περιέχει περισσότερους από 255 χαρακτήρες και χρησιμοποιείτε τοFormulaArrayη ιδιότητα στη Visual Basic for Applications.

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα θέμα που αφορά τα προϊόντα της Microsoft που παρατίθενται στην αρχή αυτού του άρθρου.

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

Τύπος πίνακα μπορεί να εκτελέσει πολλούς υπολογισμούς και στη συνέχεια επιστρέφει είτε ένα μεμονωμένο αποτέλεσμα είτε πολλά αποτελέσματα. Δημιουργείτε τύπους πίνακα με τον ίδιο τρόπο που δημιουργείτε τύπους βασικά, μίας τιμής. Ωστόσο, με έναν τύπο πίνακα, μετά τη δημιουργία του τύπου, αντί να πληκτρολογήσετε τον τύπο, πιέζοντας το πλήκτρο ENTER, εισαγάγετε τον τύπο, πιέζοντας τα πλήκτρα CTRL + SHIFT + ENTER.

Ενός τύπου πίνακα μπορούν να αναγνωριστούν με τα άγκιστρα ({}) γύρω από τον τύπο. Για να δημιουργήσετε έναν τύπο πίνακα στη Visual Basic for Applications, μπορείτε να χρησιμοποιήσετε τοFormulaArrayη ιδιότητα . Ωστόσο, δεν μπορείτε να δημιουργήσετε έναν τύπο που έχει περισσότερους από 255 χαρακτήρες, χρησιμοποιώντας αυτήν την ιδιότητα. Σημειώστε ότι τοΤύποςη ιδιότητα σε Visual Basic for Applications δεν διαθέτει αυτό το όριο.

Αναφορές

Για περισσότερες πληροφορίες, κάντε κλικ στο παρακάτω αριθμούς άρθρων για να προβάλετε τα άρθρα της Γνωσιακής Βάσης της Microsoft:
213841  (http://support.microsoft.com/kb/213841/ ) Περικόπτονται συμβολοσειρές επιτυχής περισσότερους από 255 χαρακτήρες
212172  (http://support.microsoft.com/kb/212172/ ) "Δεν είναι δυνατή Η εγγραφή" μήνυμα κατά την καταγραφή μιας μακροεντολής
Για περισσότερες πληροφορίες σχετικά με την ιδιότητα FormulaArray, στην επεξεργασία της Visual Basic, κάντε κλικ στο κουμπίΒοήθεια της Microsoft Visual Basicαπό τοΒοήθειαμενού, πληκτρολογήστεFormulaArrayστο Βοηθό του Office ή αναζήτηση, και στη συνέχεια κάντε κλικΑναζήτησηγια να προβάλετε το θέμα.

Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Office Excel 2003
  • Microsoft Office Excel 2007
  • Microsoft Excel 2010
Λέξεις-κλειδιά: 
kbbug kberrmsg kbpending kbmt KB213181 KbMtel
Μηχανικά μεταφρασμένοΜηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:213181  (http://support.microsoft.com/kb/213181/en-us/ )