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

Το Microsoft Excel(Microsoft Excel) είναι ένα από τα πιο δημοφιλή υπολογιστικά φύλλα που χρησιμοποιούνται σε όλο τον κόσμο τόσο για ατομικούς όσο και για επαγγελματικούς σκοπούς. Είναι ο μοναδικός προορισμός για την αποθήκευση, οργάνωση και χειρισμό δεδομένων με οργανωμένο τρόπο. Το MS Excel(MS Excel) διατίθεται κυρίως σε δύο επεκτάσεις, δηλαδή σε μορφή XLS και XLSX . Ωστόσο, εκτός από την απίστευτη δημοτικότητά τους, τα σφάλματα χρόνου εκτέλεσης είναι μια κοινή ενόχληση για πολλούς χρήστες των Windows(Windows) – και ένα από τα πιο συνηθισμένα είναι το Σφάλμα χρόνου εκτέλεσης 1004(Runtime Error 1004) .

Σφάλμα χρόνου εκτέλεσης 1004 στο Excel

Σε αυτόν τον οδηγό, θα συζητήσουμε αυτό το κοινό σφάλμα χρόνου εκτέλεσης(Runtime error) 1004 και μερικές από τις καλύτερες επιδιορθώσεις για να το επιλύσουμε χωρίς κόπο.

Τι είναι το Σφάλμα χρόνου εκτέλεσης 1004(Runtime Error 1004) στο Excel ;

Το σφάλμα χρόνου(Runtime) εκτέλεσης 1004 είναι ένας κωδικός σφάλματος που σχετίζεται με τη Microsoft Visual Basic που είναι γνωστό ότι ενοχλεί τους χρήστες του Microsoft Excel . Αυτό το σφάλμα αντιμετωπίζεται και από οποιεσδήποτε εκδόσεις του MS Excel , όπως το Excel 2007 , 2010, 2013, 2016, 2019. Καμία έκδοση του Microsoft Excel δεν είναι ασφαλής από την απειλή του Runtime Error 1004 .

Αυτό το σφάλμα αντιμετωπίζεται κυρίως από χρήστες ενώ εργάζονται σε ένα αρχείο excel ή προσπαθούν να δημιουργήσουν μια μακροεντολή(Macro) στο έγγραφο excel. Μπορεί να προκαλέσει σοβαρό πρόβλημα κατά την εργασία με εφαρμογές της (Applications)Visual Basic και μπορεί να διακόψει εντελώς ένα πρόγραμμα ή ακόμα και ολόκληρο το σύστημα. Μερικές φορές μπορεί να παγώσει το σύστημα απαγορεύοντας στους χρήστες να κάνουν οτιδήποτε στο σύστημά τους.

Τύποι μηνυμάτων σφάλματος

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

  • VB: σφάλμα χρόνου εκτέλεσης '1004': σφάλμα που καθορίζεται από την εφαρμογή ή καθορίζεται από αντικείμενο
  • Excel VBA(Excel VBA Runtime) Σφάλμα χρόνου εκτέλεσης 1004 « Αποτυχία επιλογής(Select) μεθόδου κλάσης εύρους »(Range)
  • Σφάλμα χρόνου εκτέλεσης 1004 εύρος μεθόδου αντικειμένου _global απέτυχε οπτικό βασικό
  • Μακροεντολή Excel "Σφάλμα χρόνου εκτέλεσης '1004;
  • Σφάλμα χρόνου(Runtime) εκτέλεσης 1004 Η μέθοδος ανοιχτή των βιβλίων εργασίας αντικειμένων απέτυχε
  • Σφάλμα χρόνου εκτέλεσης '1004': Η μέθοδος 'Ranger' of Object' φύλλο εργασίας' απέτυχε
  • " Η μέθοδος(Method) στο Key up Object Program APPLICATION απέτυχε(Object Program APPLICATION Failed) ."

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

Ποιες είναι οι αιτίες;

Το Σφάλμα 1004 είναι ένας γενικός κώδικας που σχετίζεται με το MS Excel , αλλά δεν είναι συγκεκριμένος για μια ακριβή αιτία. Ως εκ τούτου(Hence) , σε αυτήν την περίπτωση, ο ακριβής λόγος για τον οποίο μπορεί να εμφανιστεί αυτό το σφάλμα θα διαφέρει από περίπτωση σε περίπτωση και περίσταση σε περίσταση. Από ζητήματα διαμόρφωσης έως προβλήματα λογισμικού, παρακάτω παραθέτουμε μια σύνοψη των κοινών λόγων για το σφάλμα χρόνου εκτέλεσης 1004 στο excel:

  • Το εικονίδιο επιφάνειας εργασίας MS Excel(MS Excel Desktop Icon) ενδέχεται να είναι κατεστραμμένο
  • Το αρχείο VBA Excel(VBA Excel File) συγκρούεται με άλλη εφαρμογή
  • Λόγω σφάλματος εφαρμογής ή καθορισμένου αντικειμένου
  • Λόγω έλλειψης εξαρτημένου αρχείου
  • Λόγω ιού, Trojan ή κακόβουλου λογισμικού
  • Λόγω μη έγκυρων κλειδιών μητρώου(Invalid Registry Keys) και ούτω καθεξής.

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

Διορθώστε το σφάλμα χρόνου εκτέλεσης 1004 στο Excel

Εδώ έχουμε λεπτομερείς τόσο χειροκίνητες όσο και αυτόματες λύσεις για τη διόρθωση του Σφάλματος χρόνου εκτέλεσης 1004(Runtime Error 1004) . Μπορείτε να ακολουθήσετε οποιαδήποτε από τις επόμενες μεθόδους για να επιλύσετε το πρόβλημα.

  1. Δημιουργήστε ένα νέο πρότυπο Excel
  2. Εκτελέστε μια ανίχνευση ιών
  3. Για VB: σφάλμα χρόνου εκτέλεσης '1004', αλλάξτε το μέγεθος των καταχωρήσεων μύθου

Ας δούμε αναλυτικά καθεμία από αυτές τις μεθόδους.

1] Δημιουργήστε ένα νέο πρότυπο Excel

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

1] Ανοίξτε το MS Excel στο σύστημά σας

2] Πατήστε ' CTRL + N ' για να δημιουργήσετε ένα νέο φύλλο εργασίας του Microsoft Excel ή απλώς επιλέξτε ένα ' Κενό βιβλίο εργασίας(Blank workbook) ' από την πρώτη οθόνη.

Σφάλμα χρόνου εκτέλεσης 1004

3] Μόλις(Once) τελειώσετε, διαγράψτε όλα τα φύλλα στο βιβλίο εργασίας εκτός από ένα.

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

5] Στο τέλος, μεταβείτε στο « File > Save As » για να αποθηκεύσετε το νέο φύλλο εργασίας με τη μορφή αρχείου προτύπου Excel (.xltx ή .xlt).(Excel Template)

6] Αφού δημιουργήσετε με επιτυχία το πρότυπο, μπορείτε να το εισαγάγετε μέσω προγραμματισμού χρησιμοποιώντας την ακόλουθη γραμμή κώδικα:

Sheets.Add Type:=path\filename

Σημείωση –(Please note – ) Μην ξεχάσετε να αντικαταστήσετε το νέο όνομα αρχείου με το πραγματικό όνομα του εγγράφου.

2] Εκτελέστε μια σάρωση για ιούς

Είναι πολύ σημαντικό να σαρώσετε το σύστημα του υπολογιστή σας για κακόβουλο λογισμικό και ιούς, καθώς αυτά μπορεί να καταστρέψουν αρχεία και σημαντικά έγγραφα και να εμφανίσουν το σφάλμα χρόνου εκτέλεσης 1004 στο MS Excel . Μερικές φορές η χρήση ενός καλού προγράμματος προστασίας από ιούς βοηθάει πολύ.

Σχετικό(Related) : Σφάλμα χρόνου εκτέλεσης 1004, Δεν είναι δυνατή η εκτέλεση της μακροεντολής στο Excel(Run-time error 1004, Cannot run the Macro in Excel) .

3] Για VB: σφάλμα χρόνου εκτέλεσης '1004', αλλάξτε το μέγεθος καταχωρήσεις λεζάντα

Εάν συναντήσετε ένα Σφάλμα χρόνου εκτέλεσης(Runtime) 1004 κατά την εκτέλεση μιας μακροεντολής Microsoft Visual Basic(Microsoft Visual Basic) for Applications ( VBA ), τότε μπορείτε να χρησιμοποιήσετε αυτήν τη μέθοδο για να επιλύσετε.

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

Σφάλμα χρόνου εκτέλεσης '1004': Σφάλμα που καθορίζεται από την εφαρμογή ή το αντικείμενο

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

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

Sub ResizeLegendEntries()
With Worksheets("Sheet1").ChartObjects(1).Activate
      ' Store the current font size
      fntSZ = ActiveChart.Legend.Font.Size
'Temporarily change the font size.
      ActiveChart.Legend.Font.Size = 2
'Place your LegendEntries macro code here to make
         'the changes that you want to the chart legend.
' Restore the font size.
      ActiveChart.Legend.Font.Size = fntSZ
   End With
End Sub

Ελπίζουμε αυτό το άρθρο να σας βοηθήσει να διορθώσετε το σφάλμα χρόνου εκτέλεσης 1004 στο Microsoft Excel . Αυτός ο οδηγός σάς παρέχει μη αυτόματη αλλά και αυτόματη λύση για να απαλλαγείτε από αυτό το σφάλμα. μπορείτε να χρησιμοποιήσετε οποιαδήποτε λύση με βάση τις ανάγκες σας.

Διαβάστε στη συνέχεια(Read next) : Τα πλήκτρα βέλους δεν λειτουργούν στο Microsoft Excel.



About the author

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



Related posts