Σφάλμα χρόνου εκτέλεσης 438: Το αντικείμενο δεν υποστηρίζει ιδιότητα [Διόρθωση]

Χρησιμοποιήστε τις σωστές ιδιότητες και μεθόδους για το επιλεγμένο αντικείμενο

  • Το σφάλμα χρόνου εκτέλεσης 438 παρουσιάζεται εάν η ιδιότητα ή η μέθοδος που προσπαθείτε να χρησιμοποιήσετε δεν ισχύει για το επιλεγμένο αντικείμενο.
  • Μπορείτε να διορθώσετε αυτό το ζήτημα καταργώντας την εγκατάσταση του πρόσθετου Microsoft Works.
  • Μια άλλη αποτελεσματική λύση είναι να αφαιρέσετε το λογισμικό προστασίας από ιούς τρίτων.
Σφάλμα χρόνου εκτέλεσης 438

Το σφάλμα χρόνου εκτέλεσης 438 στη Microsoft Visual Basic (VBA) είναι ένα από τα πιο ενοχλητικά ζητήματα που αντιμετωπίζουν οι χρήστες. Σαν άλλα σφάλματα χρόνου εκτέλεσης όπως το 3706, σας εμποδίζει να εκτελέσετε τον κώδικά σας σε VBA.

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

Τι σημαίνει η ιδιότητα ή η μέθοδος που δεν υποστηρίζει το αντικείμενο στο Excel;

Υπάρχουν διαφορετικά αντικείμενα που μπορείτε να χρησιμοποιήσετε στο VBA και όλα έχουν ιδιότητες και μεθόδους που είναι συμβατές με αυτά.

Ωστόσο, εάν προσπαθήσετε να χρησιμοποιήσετε μια ιδιότητα ή μια μέθοδο που δεν υποστηρίζεται από μια συγκεκριμένη μέθοδο, λαμβάνετε το VBA Runtime 438, που υποδηλώνει ότι η ιδιότητα που προσπαθείτε να χρησιμοποιήσετε δεν ισχύει για την επιλογή αντικείμενο.

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

Πώς μπορώ να διορθώσω το σφάλμα χρόνου εκτέλεσης 438;

1. Χρησιμοποιήστε τις σωστές ιδιότητες και μεθόδους

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

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

2. Απεγκαταστήστε το πρόσθετο Microsoft Works

  1. Πάτα το Windows πλήκτρο + R, τύπος έλεγχοςκαι κάντε κλικ στο Εντάξει κουμπί.
    Σφάλμα χρόνου εκτέλεσης ελέγχου 438
  2. Επιλέγω Απεγκαταστήστε ένα πρόγραμμα σύμφωνα με το Προγράμματα επιλογή.
    απεγκατάσταση α
  3. Τώρα, κάντε δεξί κλικ Microsoft Works και επιλέξτε το Απεγκατάσταση επιλογή.
    απεγκατάσταση
  4. Τέλος, ακολουθήστε τις οδηγίες στην οθόνη για να ολοκληρώσετε τη διαδικασία και δοκιμάστε να εκτελέσετε ξανά τον κώδικα VBA.

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

Διαβάστε περισσότερα για αυτό το θέμα
  • Σφάλμα χρόνου εκτέλεσης 3706: Δεν είναι δυνατή η εύρεση του παρόχου [Διόρθωση]
  • Σφάλμα χρόνου εκτέλεσης 9: Εγγραφή εκτός εύρους [Διόρθωση]
  • Σφάλμα χρόνου εκτέλεσης 57121: Καθορίζεται από την εφαρμογή ή ορίζεται από αντικείμενο [Διόρθωση]
  • Σφάλμα χρόνου εκτέλεσης 7: Εκτός μνήμης [Διόρθωση]

3. Σάρωση για κακόβουλο λογισμικό

  1. Πάτα το Windows κλειδί, τύπος ιόςκαι επιλέξτε Προστασία από ιούς και απειλές.
    Σφάλμα χρόνου εκτέλεσης ιών 438
  2. Κάντε κλικ στο Επιλογές σάρωσης Σύνδεσμος.
    επιλογές σάρωσης
  3. Τώρα, επιλέξτε την επιλογή σάρωσης που προτιμάτε.
  4. Τέλος, κάντε κλικ στο Σάρωση τώρα κουμπί.
    σάρωση τώρα

Εάν είστε βέβαιοι ότι οι λανθασμένες ιδιότητες ή μέθοδοι δεν είναι η αιτία του σφάλματος χρόνου εκτέλεσης 438, τότε μπορεί να οφείλεται στη δραστηριότητα ιών στον υπολογιστή σας.

Θα πρέπει να χρησιμοποιήσετε την επιλογή Full Scan ή το Microsoft Defender (Εκτός σύνδεσης) για να απαλλαγείτε από αυτά. Εναλλακτικά, μπορείτε να χρησιμοποιήσετε ένα αποκλειστικό πρόγραμμα προστασίας από ιούς ESET NOD32.

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

4. Επανεγκατάσταση προγραμμάτων οδήγησης

  1. Πάτα το Windows πλήκτρο + Χ και επιλέξτε το Διαχειριστή της συσκευής επιλογή.
    διαχειριστή της συσκευής
  2. Κάντε διπλό κλικ σε οποιαδήποτε από τις ενότητες για να την αναπτύξετε και κάντε δεξί κλικ σε κάθε μία από τις συσκευές κάτω από αυτήν.
  3. Τώρα, επιλέξτε το Απεγκατάσταση συσκευής επιλογή.
    Απεγκατάσταση συσκευής σφάλμα χρόνου εκτέλεσης 438
  4. Τέλος, κάντε κλικ στο Απεγκατάσταση κουμπί για επιβεβαίωση της ενέργειας.
    κουμπί απεγκατάστασης

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

5. Απεγκαταστήστε το λογισμικό προστασίας από ιούς τρίτων

  1. Πάτα το Windows πλήκτρο + Εγώ και επιλέξτε το Εφαρμογές επιλογή στο αριστερό παράθυρο.
  2. Επίλεξε το Εφαρμογές και λειτουργίες επιλογή.
    Σφάλμα εφαρμογής και χρόνου εκτέλεσης 438
  3. Τώρα, κάντε κλικ στις κάθετες κουκκίδες πριν από το πρόγραμμα προστασίας από ιούς.
  4. Τέλος, επιλέξτε το Απεγκατάσταση και ακολουθήστε τις οδηγίες στην οθόνη για να ολοκληρώσετε τη διαδικασία.
    απεγκατάσταση ρυθμίσεων

Κατά καιρούς, το σφάλμα χρόνου εκτέλεσης 438 μπορεί να είναι ψευδής συναγερμός από το πρόγραμμα προστασίας από ιούς τρίτου κατασκευαστή. Επίσης, το λογισμικό ασφαλείας μπορεί να μπλέκει με τον κώδικά σας για κάποιο λόγο.

Σε αυτήν την περίπτωση, πρέπει να απεγκαταστήσετε το πρόγραμμα προστασίας από ιούς και να χρησιμοποιήσετε το Microsoft Defender.

Με αυτό, μπορούμε τώρα να ολοκληρώσουμε αυτόν τον λεπτομερή οδηγό για το σφάλμα χρόνου εκτέλεσης VBA 438. Το μόνο που σας μένει είναι να ακολουθήσετε τις οδηγίες που υπάρχουν και το θέμα θα πρέπει να είναι ιστορικό.

Εάν αντιμετωπίζετε άλλα προβλήματα όπως Σφάλμα χρόνου εκτέλεσης 3709, ελέγξτε τον λεπτομερή οδηγό μας για να το διορθώσετε γρήγορα.

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

Το Excel ανοίγει μόνο σε ασφαλή λειτουργία: Πώς να το διορθώσετε στα Windows 11

Το Excel ανοίγει μόνο σε ασφαλή λειτουργία: Πώς να το διορθώσετε στα Windows 11Microsoft Excel

Δοκιμάστε αυτές τις εύκολες επιδιορθώσεις εάν το Excel ανοίγει μόνο σε ασφαλή λειτουργίαΤο Excel που ανοίγει μόνο σε ασφαλή λειτουργία εμποδίζει την εκκίνηση της εφαρμογής σε κανονική λειτουργία.Τα...

Διαβάστε περισσότερα
Το Excel δεν κινείται ομαλά: Διορθώστε το σε 5 απλά βήματα

Το Excel δεν κινείται ομαλά: Διορθώστε το σε 5 απλά βήματαMicrosoft Excel

Προσαρμόστε την ταχύτητα του ποντικιού σας για να βελτιώσετε την κύλιση στο ExcelΕίναι η κύλιση στο υπολογιστικό φύλλο του Excel μια δύσκολη εργασία; Αυτό μπορεί να οφείλεται στο ότι το φύλλο σας έ...

Διαβάστε περισσότερα
Διόρθωση: Δεν εμφανίζεται ο τύπος δεδομένων μετοχής Excel

Διόρθωση: Δεν εμφανίζεται ο τύπος δεδομένων μετοχής ExcelMicrosoft Excel

Βεβαιωθείτε ότι οι εκδόσεις του λειτουργικού σας συστήματος και του Office είναι συμβατέςΠροσπαθήσατε να αναζητήσετε μια συνάρτηση στο Excel, αλλά έλειπε εμφανώς από τη γραμμή εργαλείων;Εάν ναι, μπ...

Διαβάστε περισσότερα