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 sub Controale ActiveX , selectați secțiunea Butonul de comanda.

Fila Developer Ms Excel Introduceți butonul de comandă Activex Controls

Pasul 2: Acum, oriunde în excela foaie, trageți și desenați un Butonul de comanda. Asta o să fie Butonul Command1.

Zona goală Trageți și desenați un buton de comandă

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 Ca întreg a = Foi de lucru ("Numele foii"). Celule (Numărul rândului, numărul coloanei).Valoare. b = foi de lucru („Numele foii"). Celule (Numărul rândului, numărul coloanei)).Valoare. Fișe de lucru („Numele foii"). Celule (Numărul rândului, numărul coloanei)). Valoare = 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.

Fereastra Microsoft Visual Basic pentru aplicații Scrieți comanda Enter

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.

Modul de proiectare a foilor Excel Buton de comandă 1 Populații automate totale

Pasul 5: Dacă introduceți VBA cod incorect, vă va oferi Eroare de execuție VBA 1004.

Dacă introduceți codul Vba greșit Vba Run Time Error 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ă o 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.

Fila Fișier Excel Sheet

Pasul 2: Acum, în partea dreaptă a registrului de lucru, sub Recent secțiunea, ștergeți toate foile Excel, cu excepția uneia.

Fila Fișier Partea dreaptă Ștergeți recent toate fișierele, cu excepția unuia

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.

Fila Fișier Salvare ca Selectare locație Salvare ca Tip Șablon Excel Nume fișier .xltx Sau .xlt Format Salvare

*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:

Adaugă tip: = pathfilename

Asigurați-vă că înlocuiți numele fișierului cu numele documentului salvat.

Acest lucru 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.

Opțiunile fișierului Ms Excel

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.

Opțiuni Excel Centrul de încredere Setări pentru 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 O.K pentru a salva modificările. Apoi apăsați O.K  din nou în Opțiuni Excel fereastra pentru a ieși.

Setările macro Dezactivează toate macro-urile cu notificări Încredere acces la modul obiect Vba Project Ok

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 pe stânga și apoi pe C drive pe drumul cel bun.

Această unitate Pc C

Pasul 2: Acum, urmați calea așa cum se arată mai jos pentru a ajunge la excela pliant:

C: \ Utilizatori \ "nume de utilizator"\ AppData \ Local \ Microsoft \ Excel 
Această unitate Pc C urmează calea Excel Xlstart

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.

Cum să eliminați criptarea din Excel [Cele mai rapide moduri]

Cum să eliminați criptarea din Excel [Cele mai rapide moduri]Excela

Vă recomandăm să utilizați opțiunea Protect WorkbookCriptarea în Excel este importantă dacă doriți să garantați siguranță maximă și confidențialitate a datelor dvs.Eliminarea criptării este un proc...

Citeste mai mult
Sortarea Excel nu funcționează: cum să o remediați corect

Sortarea Excel nu funcționează: cum să o remediați corectMicrosoft ExcelExcela

Asigurați-vă că valorile celulelor din setul de date sunt în același formatSortarea este o funcție bună, deoarece vă ajută să organizați datele într-o ordine semnificativă.Cu toate acestea, mai mul...

Citeste mai mult
Datele de stoc Excel nu se actualizează? Remediați-l în 4 pași

Datele de stoc Excel nu se actualizează? Remediați-l în 4 pașiExcela

Vă recomandăm oprirea forțată și reîncărcarea aplicațieiCând datele de stoc Excel nu se actualizează, sursa de date poate avea o problemă sau este posibil să vă confruntați cu o problemă de conexiu...

Citeste mai mult