Πώς να διορθώσετε το σφάλμα VBA 400 στο Excel

Σε αυτό το άρθρο, θα συζητήσουμε μεθόδους για τον τρόπο διόρθωσης του σφάλματος VBA 400 στο Excel(how to fix VBA error 400 in Excel) . Το σφάλμα 400 στο Excel εμφανίζεται συνήθως κατά την εκτέλεση μιας μακροεντολής Microsoft Visual Basic(Microsoft Visual Basic) for Applications ( VBA ). Αναγκάζει τις μακροεντολές να κολλήσουν ή να μην εκτελεστούν και να επιστρέψει ένα μήνυμα σφάλματος 400. Τώρα, μπορεί να υπάρχουν διαφορετικοί λόγοι για ένα τέτοιο σφάλμα. ας τα συζητήσουμε.

vba-error-400-in-excel

Τι προκαλεί το σφάλμα VBA 400 στο Excel;

Ακολουθούν οι λόγοι για τους οποίους ενεργοποιείται το σφάλμα 400 κατά την εκτέλεση μιας μακροεντολής(Macro) στο Excel :

  • Εσφαλμένη(Faulty) εγκατάσταση του λογισμικού του Office .
  • Υπάρχει κάποιο σφάλμα στον κώδικα VBA .
  • Μη έγκυρη τιμή στο όρισμα.
  • Η τρέχουσα μακροεντολή είναι κατεστραμμένη.
  • Αρχεία που σχετίζονται με το Excel που έχουν μολυνθεί από κάποιο κακόβουλο λογισμικό.
  • Αποτυχία ανάγνωσης/εγγραφής από αρχείο.
  • Μη έγκυρες καταχωρίσεις μητρώου.

Εάν αντιμετωπίζετε το σφάλμα 400 στο Excel , μπορείτε να χρησιμοποιήσετε τις παρακάτω λύσεις για να το επιλύσετε.

Πώς να διορθώσετε το σφάλμα VBA 400 στο Excel

Ακολουθούν οι μέθοδοι για τη διόρθωση του σφάλματος 400 που παρουσιάστηκε κατά την εκτέλεση μιας μακροεντολής στο Excel :

  1. Μετακίνηση μακροεντολών σε μια νέα ενότητα.
  2. Ενεργοποιήστε την αξιόπιστη πρόσβαση στο VBA.
  3. Ελέγξτε τον κώδικα VBA σας.
  4. Επιδιόρθωση Microsoft Excel.
  5. Απεγκαταστήστε και, στη συνέχεια, εγκαταστήστε ξανά το Excel(Excel) .
  6. Ορισμένες άλλες μέθοδοι όπως η σάρωση για κακόβουλο λογισμικό κ.λπ.

Ας συζητήσουμε αυτές τις μεθόδους αναλυτικά.

1] Μετακίνηση μακροεντολών σε μια νέα ενότητα

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

Μεταβείτε στην καρτέλα Developers και κάντε κλικ στην επιλογή ( Developers)Visual editor . Σε περίπτωση που δεν βλέπετε την καρτέλα Προγραμματιστές(Developers) στην κύρια κορδέλα στο Excel , μεταβείτε στο File > Επιλογές(Options) και από την καρτέλα Προσαρμογή(Customize Ribbons) κορδελλών , ενεργοποιήστε το πλαίσιο ελέγχου Προγραμματιστές(Developers) από την ενότητα Κύριες καρτέλες(Main Tabs) .

Τώρα, στο παράθυρο της Microsoft Visual Basic για εφαρμογές( Microsoft Visual Basic for Applications) , κάντε κλικ στο μενού Εισαγωγή και, στη συνέχεια, στην επιλογή (Insert)Μονάδα(Module) .

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

Επίσης, πρέπει να διαγράψετε την παλιά λειτουργική μονάδα κάνοντας δεξί κλικ σε αυτήν και χρησιμοποιώντας την επιλογή Κατάργηση(Remove) .

Επιτέλους, κάντε κλικ στην επιλογή File > Close και επιστροφή(Return) στο Microsoft Excel και δείτε εάν το σφάλμα 400 επιλύθηκε στο Excel .

2] Ενεργοποιήστε την αξιόπιστη πρόσβαση στο VBA

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

  1. Μεταβείτε στην καρτέλα Developers και κάντε κλικ στην επιλογή (Developers)Macros Security .
  2. Στο παράθυρο Κέντρο αξιοπιστίας , ενεργοποιήστε την επιλογή με το όνομα (Trust Centre)Αξιόπιστη πρόσβαση στο μοντέλο αντικειμένου έργου VBA(Trusted access to the VBA project object model) .
  3. Πατήστε το κουμπί OK.

3] Ελέγξτε τον κωδικό σας

Ένα σφάλμα στον κώδικα VBA μπορεί να προκαλέσει το σφάλμα 400 στο Excel . Επομένως, πρέπει να ελέγξετε διεξοδικά τον κωδικό μακροεντολής και να διορθώσετε το σφάλμα στον κώδικα εάν υπάρχει. Επίσης, ελέγξτε τις μακροεντολές εάν υπάρχει οποιαδήποτε διαφθορά.

4] Επιδιορθώστε το Microsoft Excel

Εάν κανένα από τα παραπάνω δεν λειτουργεί, το πρόβλημα μπορεί να οφείλεται στην εφαρμογή Excel . Η εφαρμογή ενδέχεται να έχει εγκατασταθεί λανθασμένα ή κάτι πρέπει να επιδιορθωθεί. Επομένως, επιδιορθώστε το Microsoft Excel(Microsoft Excel) χρησιμοποιώντας τα παρακάτω βήματα:

  1. Εκκινήστε την εφαρμογή Ρυθμίσεις(Launch Settings app) και μεταβείτε στις Εφαρμογές > Εφαρμογές και λειτουργίες.
  2. Στα δεξιά, εντοπίστε και κάντε κλικ στο πρόγραμμα Office 365/ Microsoft 365 .
  3. Πατήστε το κουμπί Τροποποίηση(Modify) και, στη συνέχεια, επιλέξτε την επιλογή Online Repair ή Quick Repair .
  4. Πατήστε(Press) το κουμπί Επιδιόρθωση(Repair) που επιδιορθώνει το Excel(Excel) και άλλες εφαρμογές του Office .(Office)

5] Απεγκαταστήστε(Uninstall) και, στη συνέχεια, εγκαταστήστε ξανά το Excel(Excel)

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

6] Μερικές άλλες μέθοδοι

Επίσης, ορισμένες άλλες λύσεις μπορεί επίσης να λειτουργούν όπως:

  • Μπορείτε να δοκιμάσετε να εκτελέσετε μια σάρωση SFC για να ελέγξετε και να επιδιορθώσετε κατεστραμμένα αρχεία συστήματος.
  • Ορισμένα κακόβουλα προγράμματα μπορούν επίσης να προκαλέσουν αυτό το σφάλμα. Επομένως, ελέγξτε και αφαιρέστε κακόβουλο λογισμικό και ύποπτη εφαρμογή με το Microsoft Defender ή ένα πρόγραμμα προστασίας από ιούς(antivirus) ή κακόβουλο(antimalware) λογισμικό τρίτου κατασκευαστή .
  • Δοκιμάστε να διαγράψετε κατεστραμμένα δεδομένα προσωρινής μνήμης και ανεπιθύμητα αρχεία συστήματος.

Ελπίζουμε οι παραπάνω λύσεις να βοηθήσουν!

Διαβάστε τώρα: (Now read: )Πώς να διορθώσετε το σφάλμα χρόνου εκτέλεσης 1004 στο Excel(How to Fix Runtime Error 1004 in Excel)



About the author

Είμαι ειδικός των Windows και εργάζομαι στη βιομηχανία λογισμικού για πάνω από 10 χρόνια. Έχω εμπειρία με συστήματα Microsoft Windows και Apple Macintosh. Οι δεξιότητές μου περιλαμβάνουν: διαχείριση παραθύρων, υλικό και ήχο υπολογιστή, ανάπτυξη εφαρμογών και πολλά άλλα. Είμαι έμπειρος σύμβουλος που μπορεί να σας βοηθήσει να αξιοποιήσετε στο έπακρο το σύστημά σας Windows.



Related posts