Ce cauzează mesajul „Runtime Error 1004” din Microsoft Excel?

Căutați cum să remediați „Nu se poate rula macro-ul” în Excel? Apoi ai ajuns în locul potrivit. Mesajul este unul dintre multele care pot apărea ca rezultat al Runtime Error 1004. Alte variante ale Excel Error 1004 includ:





  • Eroare definită de aplicație sau definită de obiect: Eroare de execuție 1004
  • Metoda „Ranger” a foii de lucru a obiectului nu a reușit
  • Metoda de copiere a clasei de foaie de lucru nu a reușit
  • Accesul programatic la Visual Basic Project nu este de încredere
  • Macro Excel „Eroare 1004 ″ în timpul rulării
  • Metoda deschisă a registrelor de lucru obiect nu a reușit: Eroare de execuție 1004
  • Selectarea metodei clasei Range a eșuat: Excel VBA Runtime Error 1004
  • Eroare definită de aplicație sau definită de obiect: Salvați ca eroare de timp de execuție VBA 1004
  • Gama de metode a obiectului _global Visual Basic basic: Runtime Error 1004

Care este eroarea de execuție 1004 în Excel?

Microsoft Excel este o foaie de calcul utilă și foarte solicitată, care facilitează calculul datelor. Este utilizat atât de persoane fizice, cât și de companii din întreaga lume și vine în format XLS și XLSX.

Cu toate acestea, în timp ce lucrați la un fișier Excel sau încercați să generați o macro, mulți utilizatori au fost agravați de Runtime Error 1004. Vă împiedică să efectuați modificări în registrul dvs. de lucru Excel, vă face să nu puteți utiliza anumite biblioteci de resurse și blochează sau blochează programul sau chiar sistemul dvs. Provoacă probleme de performanță enervante în timp ce lucrați cu aplicații Visual Basic.

Eroarea Runtime 1004 poate apărea pe orice versiune de Excel: de la Excel 2003 la Excel 2019. Apare mai ales atunci când încercați să rulați Microsoft Visual Basic pentru aplicații Macro. Problema se datorează unei proceduri de securitate menite să blocheze Microsoft VBA din Excel. Eroarea Runtime 1004 probabil nu va apărea dacă acordați acces de securitate. Eroarea s-ar putea datora și corupției programului ca urmare a infecției cu malware.



De ce primesc eroarea de execuție Excel 1004?

Eroarea Runtime 1004 poate apărea ca urmare a:

  1. Comandă rapidă pentru desktop MS Excel coruptă.
  2. Copierea și lipirea datelor filtrate într-un registru de lucru MS Office Excel.
  3. Conflict de program în timp ce deschideți fișierul VBA Excel.
  4. Setarea programatică a unei game de valori cu o colecție de șiruri mari.
  5. Aplicație sau eroare definită de obiect.

Oricare ar fi motivul, problema este ușor de scăpat. Continuați să citiți pentru a afla cum să remediați Eroarea de execuție 1004 când efectuați modificări în Excel.

Cum se remediază eroarea Runtime 1004 în Excel pe Windows 10

S-a dovedit că funcționează următoarele soluții:

  1. Rulați o scanare antimalware
  2. Permiteți accesul la modelul de obiecte ale proiectului VBA
  3. Creați un nou șablon Excel
  4. Dezinstalați Microsoft Works
  5. Eliminați GWXL97.XLA

Până când ați încercat una sau câteva dintre remedierile de mai sus, eroarea va fi rezolvată. Vă vom oferi acum pași detaliați pentru a realiza soluțiile.



Remediere 1: Rulați o scanare Antimalware

Aceasta este prima soluție pe care ar trebui să o încercați odată ce primiți Runtime Error 1004. Dacă sistemul dvs. este infectat cu viruși și alte tipuri de malware, veți întâmpina probleme neplăcute și neașteptate. Sistemul și aplicația dvs. vor funcționa defectuos. Mai mult, fișierele și documentele importante sunt deteriorate.

Rulați o scanare completă a sistemului cu un program antivirus puternic. Vă recomandăm să utilizați Anti-malware . Instrumentul are instrumente de precizie pentru a detecta și elimina chiar și cele mai evazive elemente rău intenționate pe care programul dvs. antivirus existent le-ar putea pierde. este partener Microsoft. Sunt un dezvoltator certificat de aplicații Microsoft Silver. produsele au fost testate și de încredere de către experți și milioane de utilizatori din întreaga lume.

Remediere 2: Permiteți accesul la modelul de obiecte ale proiectului VBA

Procedura pentru această soluție este ușoară. Urmați pașii de mai jos:

  1. Lansați Excel și faceți clic pe fila Fișier.
  2. Faceți clic pe Opțiuni.
  3. Faceți clic pe Trust Center. Este ultima opțiune din panoul din stânga.
  4. Faceți clic pe butonul Setări centru de încredere din panoul din dreapta.
  5. În noua pagină care se deschide, localizați Setările macro în panoul din stânga și faceți clic pe ea.
  6. Bifați caseta de selectare pentru „Acces de încredere la modelul de obiect al proiectului VBA” în secțiunea Setări macro dezvoltator din panoul din dreapta.
  7. Faceți clic pe butonul OK.

Remediere 3: Creați un nou șablon Excel

În loc să copiați sau să copiați foaia de lucru existentă, puteți introduce noul fișier Foaie de lucru Excel într-un șablon. Acest lucru vă va ajuta să remediați Eroarea Runtime 1004. Iată cum să o faceți:



  1. Lansați Excel.
  2. Apăsați combinația Ctrl + N de pe tastatură pentru a deschide un nou registru de lucru. Asigurați-vă că nu lăsați decât o singură foaie în registrul de lucru. Ștergeți restul.
  3. Modificați registrul de lucru pentru a se potrivi nevoilor dvs.
  4. Salvați registrul de lucru apăsând Ctrl + S pe tastatură. Sau dacă utilizați Excel 2003, faceți clic pe fila Fișier și faceți clic pe Salvare ca. Pentru Excel 2007 și versiunile mai noi, faceți clic pe pictograma Microsoft Office din colțul din stânga sus al ecranului, apoi faceți clic pe Salvare ca.
  5. Alegeți o locație pentru a salva fișierul pe computer și introduceți un nume pentru fișier.
  6. Faceți clic pe săgeata drop-down de lângă „Salvați ca tip” și selectați Șablon Excel (.xlt) dacă utilizați Excel 2003. Dacă utilizați Excel 2007 și versiunile ulterioare, selectați în schimb Șablon Excel (.xltx).
  7. După salvarea șablonului, utilizați următorul cod pentru a-l insera:

Adaugă Tip: = cale nume de fișier

Asigurați-vă că înlocuiți „cale nume de fișier” cu calea reală și numele fișierului șablonului.

Remediere 4: Dezinstalați Microsoft Works

Iată procedura de urmat:



  1. Faceți clic dreapta pe butonul Start pentru a deschide meniul Power User. Selectați Manager activități din listă. Alternativ, apăsați combinația Ctrl + Alt + Ștergere de pe tastatură și apoi faceți clic pe Task Manager.
  2. Odată ajuns în Task Manager, faceți clic pe fiecare dintre aplicațiile care rulează și faceți clic pe butonul End Task.
  3. Închideți fereastra Task Manager.
  4. Deschideți utilitarul Run apăsând combinația de tastatură Windows + R. Tastați „appwiz.cpl” (fără ghilimele) în câmpul de text și faceți clic pe butonul OK sau apăsați Enter pe tastatură.
  5. Găsiți Microsoft Works în lista de aplicații și faceți clic dreapta pe ea. Apoi, faceți clic pe Dezinstalare din meniul contextual. Confirmați acțiunea dacă vi se solicită.

Remediere 5: eliminați GWXL97.XLA

Iată cum puteți șterge fișierul GWXL97.XLA:

  1. Apăsați combinația Windows + E de pe tastatură pentru a deschide File Explorer.
  2. Navigați pe această cale: C: Utilizatori> Utilizator> Nume> AppData> Local> MicrosoftExcel.
  3. Deschideți folderul XLStart.
  4. Găsiți și ștergeți fișierul GWXL97.aXLA.

Concluzie

Sperăm că soluțiile furnizate mai sus v-au ajutat să remediați cu succes eroarea Runtime 1004 în Microsoft Excel și să recuperați datele din fișierul dvs. Există multe probleme care pot duce la eroarea de rulare. Cu toate acestea, până ajungeți la sfârșitul acestui ghid, veți fi bine.

Nu ezitați să lăsați întrebările sau comentariile dvs. în secțiunea de mai jos. Ne place să auzim de la tine.