Cum se remediază eroarea de execuție VBA 1004?
Ferestre Din / / August 05, 2021
Microsoft ne-a furnizat multe aplicații utile încă din primele zile. În timp util, aplicațiile au devenit parte a Microsoft Office. Microsoft Excel este o astfel de aplicație care există încă din primele zile ale computerului și este un program care permite utilizatorilor să organizeze formatul și să calculeze datele. Mai mult, permite utilizatorilor să utilizeze formule, utilizând un sistem de foi de calcul. Microsoft Excel este utilizat de numeroase companii din întreaga lume pentru a efectua analize financiare. Mai mult, MS Excel acceptă și aplicații Visual Basic, ceea ce înseamnă că puteți adăuga un script VBA atașat la foaia de calcul.
Alte programe de birou și MS Excel utilizează codul VBA pentru numeroase funcții, de exemplu, puteți adăuga un buton în foaia de calcul, care va adăuga date automat. Astfel de funcții sunt foarte utile atunci când sunteți pe punctul de a gestiona o cantitate mare de date. Cu toate acestea, utilizatorii au raportat adesea erori că au o față. Aici discutăm despre eroarea de execuție 1004 VBA. Motivele posibile pentru eroarea de execuție 1004 VBA sunt sintaxa sau codul nevalid, datele filtrate, corupția MS Excel. Cu toate acestea, este de asemenea posibil ca două programe să fie în conflict în timp ce încearcă să deschidă fișierul VBA în același timp.
![Cum se remediază eroarea de execuție VBA 1004?](/f/0297d3632c58cc46b9436af475278840.png)
Cuprins
-
1 Cum se remediază eroarea de execuție VBA 1004?
- 1.1 Metoda 1. Creați un șablon nou
- 1.2 Metoda 2. Ștergerea fișierului GWXL97.XLA
- 1.3 Metoda 3. Depanați codul
- 2 Concluzie
Cum se remediază eroarea de execuție VBA 1004?
Există câteva metode prin care puteți încerca să remediați singur problema de execuție VBA. Lista soluțiilor este menționată mai jos.
Metoda 1. Creați un șablon nou
Introducerea unei noi foi Excel într-un șablon, mai degrabă decât copierea sau duplicarea foii existente, poate rezolva problema. Prin urmare, încercați mai întâi acest lucru.
![](/f/8a58d8e27861769bd8257cb712c39f4c.png)
Pasul 1) În primul rând, lansați Microsoft Excel și creați un nou registru de lucru, apoi ștergeți foaia actuală, lăsând doar una singură. Puteți formata după cum doriți să proiectați șablonul implicit. Click pe Fişier din bara de meniu și selectați Salvează ca opțiune.
![Cum se remediază eroarea de execuție VBA 1004?](/f/20ab1fe44ec28105e5510ac633ae2241.png)
Pasul 2) Selectează Caiet de lucru Excel opțiune, se va deschide o fereastră de explorare a fișierelor. Selectați directorul pe care doriți să îl salvați șablonul.
![Cum se remediază eroarea de execuție VBA 1004?](/f/c32e3552a05326e752ee4cbbf0fa004b.png)
Pasul 3) Completați numele șablonului, apoi alegeți tipul de fișier ca .xlt pentru Excel 2003 și .xltx pentru Excel 2007 sau o versiune ulterioară. Faceți clic pe salva , iar șablonul dvs. va fi salvat. Acum încercați să rulați codul VBA.
Metoda 2. Ștergerea fișierului GWXL97.XLA
Dacă mai multe programe încearcă să deschidă fișierul VBA în același timp, conflictul va apărea cu siguranță, prin urmare, pentru a vă asigura că nu există niciun conflict, puteți încerca ștergând fișierul GWXL97.XLA.
Pasul 1) Deschideți Explorator de fișiere.
Pasul 2) Navigați la următorul director-
![](/f/0c2efc46c3037530277232e4cffd2bba.jpg)
C: \ Program Files \ MSOffice \ Office \ XLSTART
![](/f/26bcbdacdcd0ad37da050e4ff6af7db4.jpg)
Pasul 3) Veți vedea fișierul GWXL97.XLA în dosar, selectați și apăsați butonul de ștergere de pe tastatură sau faceți clic dreapta și selectați ștergeți. Acum încercați să rulați codul VBA.
Metoda 3. Depanați codul
Este foarte posibil ca eroarea 1004 să apară din cauza codului nevalid. Prin urmare, va trebui să scrieți sintaxa și valoarea corecte pentru ca codul VBA să se execute perfect. Pot exista numeroase greșeli care pot fi rezultatul unei erori 1004, pentru a preveni acest lucru, trebuie să vă verificați codul de două ori și să indicați liniile nevalide. De exemplu, Numele este deja luat mesajul este afișat cu eroarea 1004 atunci când numele foii de lucru există deja și este atribuit aceluiași nume altuia.
![](/f/c72a682bc616aefdd59705a8c8553141.png)
Dacă rulați codul, acesta va genera mesajul de eroare 1004, prin urmare încercați să schimbați numele și să atribuiți valorile. Există mai multe erori 1004 legate de codul VBA nevalid, de exemplu, un interval de obiect_Global eșuat, câmpul de clasă Selectare metodă de interval și multe altele. De fiecare dată când mesajul va fi afișat, greșelile vor fi evidențiate cu o eroare 1004 dacă eroarea este legată de codul VBA. Prin urmare, depanați codul cu sintaxă și valori valide.
Concluzie
Codul de eroare 1004 din Ms. Excel poate fi remediat prost prin depanarea codurilor, remedierea liniei, numele și valorile nevalide. Mai mult, dacă problema nu are legătură cu codul, atunci puteți șterge fișierul XLA care poate fi în conflict cu MS Excel în timp ce deschideți fișierul VBA. De asemenea, puteți încerca să creați un nou șablon în registrul de lucru existent pentru a depana problema.
Alegerea editorilor:
- Afișați pictograma Windows 10 Taskbar Data în pictograme mici
- Schimbați viteza cursorului în ultima versiune Windows 10 2004
- Deschideți fișiere torrent pe Windows 10 sau macOS
- Cum se remediază eroarea „Extensia panoului de control este incompatibilă cu versiunea driverului”
- Faceți o captură de ecran de pe YouTube Video
Rahul este un student la informatică, cu un interes masiv în domeniul subiectelor tehnologice și criptomonede. Își petrece cea mai mare parte a timpului scriind sau ascultând muzică sau călătorind în locuri nevăzute. El crede că ciocolata este soluția tuturor problemelor sale. Viața se întâmplă, iar cafeaua ajută.