Remediați eroarea de timp de rulare Excel VBA 1004 în Windows 10
Fie că creați un raport Excel pentru propria dvs. utilizare sau pentru o afacere, acesta vine în două formate, XLS și XLSX. Când aceste formate sunt corupte, vedeți fișierul Eroare de execuție VBA „1004” .
Această eroare poate apărea și atunci când încercați să creați o macro într-o foaie Excel, împiedicându-vă astfel să lucrați cu Excel. Deși acest lucru vă poate împiedica să lucrați pe VBA, acesta poate duce, de asemenea, la blocarea VBA și chiar la sistemul dvs. uneori.
Vestea bună este că acest lucru poate fi remediat folosind câteva metode. Să vedem cum.
Metoda 1: Folosind fila Dezvoltator în MS Excel
Pasul 1: Deschide excela foaie cu care vă confruntați cu problema și faceți clic pe Dezvoltator filă.
Acum, faceți clic pe Introduce opțiunea de mai jos și de sub Controale ActiveX , selectați secțiunea Butonul de comanda .
Pasul 2: Acum, oriunde în excela foaie, glisați și desenați un Butonul de comanda . Asta o să fie Butonul Command1 .
Pasul 3: Faceți dublu clic pe Butonul Command1 pentru a putea scrie Cod VBA în Microsoft Visual Basic pentru aplicații cutie care se deschide.
Acum, tastați mai jos Cod VBA așa cum se arată:
Dim a As Integer Dim b As Integera = Worksheets('Sheet Name').Cells(Row number, Column number).Value b = Worksheets('Sheet Name').Cells(Row number, Column number)).Value Worksheets('Sheet Name').Cells(Row number, Column number)).Value = a + b
*Notă - Asigurați-vă că înlocuiți părțile evidențiate cu numele real al foii, numărul rândului și numărul coloanei.
Pasul 4: Acum, întoarce-te la Foaie Excel ( Foaia 1 în acest caz) și faceți clic pe Mod de proiectare opțiune în Bara de instrumente să o desfaci.
Acum, faceți clic pe Butonul Command1 în foaie pentru a genera rezultatul.
Pasul 5: Dacă introduceți VBA cod incorect, vă va oferi Eroare de execuție VBA 1004 .
Deci, acest lucru ar trebui să vă ajute să înțelegeți de ce obțineți Eroare de execuție 1004 și vă ajută să îl evitați folosind corectul Cod VBA și model. Dar, dacă problema persistă, încercați a doua metodă.
Metoda 2: Prin crearea unui nou șablon Excel
Pasul 1: Deschis Microsoft Excel și apăsați tasta Ctrl + N tastele împreună de pe tastatură pentru a deschide un nou registru de lucru.
Acum, du-te la Fişier fila din stânga sus.
Pasul 2: Acum, în partea dreaptă a registrului de lucru, sub Recent secțiunea, ștergeți toate foile Excel, cu excepția uneia.
Formatați această foaie pe care ați lăsat-o conform cerințelor dvs.
Pasul 3: Odată finalizat, mergeți la Fişier filă din nou și faceți clic pe Salvează ca .
Selectați locația în care doriți sau salvați fișierul. Acum, setați Salvați ca tip câmp ca. Șablon Excel . Asigurați-vă că salvați fișierul fie în .xltx sau .xlt format.
*Notă - Formatul folosit mai sus este pentru Excel 2017 și versiunile de mai sus.
Pasul 4: După ce ați salvat șablonul, puteți adăuga șablonul folosind codul de mai jos:
Add Type:=pathfilename
Asigurați-vă că înlocuiți numele fișierului cu numele documentului salvat.
Aceasta ar trebui să rezolve problema dvs. de execuție VBA 1004, dar dacă nu, încercați a treia metodă.
Metoda 3: Prin setările Centrului de încredere
Pasul 1: Deschis MS Excel și du-te la Fişier filă. Acum, faceți clic pe Opțiuni în meniu.
Pasul 2: În Opțiuni Excel fereastra, faceți clic pe Centrul de încredere în partea stângă a panoului. În partea dreaptă, faceți clic pe Setări Centrul de încredere .
Pasul 3: În Centrul de încredere fereastra, faceți clic pe Setări macro opțiuni din stânga. Acum, în partea dreaptă a panoului, selectați butonul radio de lângă Dezactivează toate macrocomenzile cu notificare.
Apoi, selectați butonul radio de lângă Aveți încredere în accesul la modul de acces la proiectul VBA .
presa Bine pentru a salva modificările. Apoi apăsați Bine din nou în Opțiuni Excel fereastră pentru a ieși.
Această metodă ar trebui să remedieze problema de eroare VBA în timpul rulării. Bit, dacă problema persistă, încercați a 4-a metodă.
Metoda 4: Prin ștergerea fișierului GWXL97.XLA
Pasul 1: apasă pe Tasta Windows + E împreună pe tastatură pentru a deschide fișierul Explorator de fișiere. Acum, faceți clic pe Acest PC în stânga și apoi pe C drive pe drumul cel bun.
Pasul 2: Acum, urmați calea așa cum se arată mai jos pentru a ajunge la excela pliant:
C:Users'username'AppDataLocalMicrosoftExcel
Acum, deschideți folderul XLStart.
*Notă - înlocuiți partea evidențiată cu numele dvs. de utilizator specific, fără ghilimele.
Pasul 3: Acum veți vedea un fișier numit - GWXL97.XLA . Selectați acest fișier și apăsați Șterge .
Asta e tot. Urmarea acestor metode vă poate ajuta să remediați eroarea 1004 VBA în timpul rulării pe computerul dvs. Windows 10.
Recomandat pentru tine:- Remediere: Microsoft Excel nu poate deschide sau salva mai multe documente, deoarece nu există suficientă memorie
- Remediați fișierele corupte Excel din Windows 10 și recuperați datele pierdute
- Remedierea fișierului Excel nu este o problemă de deschidere în Windows 10
- Cum să remediați Excel Online nu funcționează Eroare în Windows 10
- Remediere: Microsoft Excel a încetat să funcționeze Eroare în Windows 10
- Remediați eroarea Microsoft Excel: „Prea multe formate de celule diferite”