Σφάλμα μακροεντολής

Το μήνυμα σφάλματος μακροεντολής εμφανίζεται όταν υπάρχει σφάλμα στην μακροεντολή που εκτελούστε.

Η καθορισμένη μέθοδος δεν μπορεί να χρησιμοποιηθεί στο καθορισμένο αντικείμενο για έναν από τους ακόλουθους λόγους:

  • Ένα όρισμα περιέχει μια τιμή που δεν είναι έγκυρη. Μια συνηθισμένη αιτία αυτού του προβλήματος είναι η προσπάθεια απόκτησης πρόσβασης σε ένα αντικείμενο που δεν υπάρχει. Για παράδειγμα, Βιβλία εργασίας(5),όταν είναι ανοιχτά μόνο τρία βιβλία εργασίας.

  • Η μέθοδος δεν μπορεί να χρησιμοποιηθεί στο εφαρμοσμένο περιβάλλον. Συγκεκριμένα, ορισμένες μέθοδοι αντικειμένων περιοχής απαιτούν η περιοχή να περιέχει δεδομένα. Εάν η περιοχή δεν περιέχει δεδομένα, η μέθοδος αποτυγχάνει.

  • Παρουσιάστηκε ένα εξωτερικό σφάλμα, όπως η αποτυχία ανάγνωσης ή εγγραφής από ένα αρχείο.

  • (Αυτό το πρόβλημα δεν ισχύει για Mac) Δεν είναι δυνατή η χρήση μιας μεθόδου ή ιδιότητας λόγω των ρυθμίσεων ασφαλείας. Για παράδειγμα, οι ιδιότητες και οι μέθοδοι του αντικειμένου VBE για το χειρισμό του κώδικα Visual Basic for Applications (VBA) που είναι αποθηκευμένος σε ένα έγγραφο του Microsoft Office δεν είναι προσβάσιμες από προεπιλογή.

    Για να ενεργοποιήσετε την αξιόπιστη πρόσβαση σε Visual Basic, κάντε τα εξής:

    1. Ενεργοποίηση της καρτέλας "Προγραμματιστής" στην κορδέλα. Ανατρέξτε στην καρτέλα "Εμφάνιση προγραμματιστή" για περισσότερες πληροφορίες.

    2. Στην καρτέλα Προγραμματιστής, στην ομάδα Κώδικας, επιλέξτε Ασφάλεια μακροεντολών.

      Η ομάδα "Κώδικας" στην καρτέλα "Προγραμματιστής"

    3. Στην περιοχή "Μακροεντολές Ρυθμίσεις προγραμματιστή",επιλέξτε το πλαίσιο ελέγχου "Αξιόπιστη πρόσβαση στο μοντέλο αντικειμένου έργου VBA".

      Για περισσότερες πληροφορίες σχετικά με τον τρόπο χρήσης της μεθόδου, αναζητήστε το όνομα της μεθόδου Visual Basic Βοήθεια.

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

Αναπτύξτε τις δεξιότητές σας στο Office
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

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

×