Remediați eroarea de timp de rulare Excel VBA 1004 în Windows 10

How to effectively deal with bots on your site? The best protection against click fraud.

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.

instagram story viewer

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.

Teachs.ru
Cum se introduce o foaie Excel în Microsoft Word

Cum se introduce o foaie Excel în Microsoft WordMicrosoft WordExcela

Microsoft Office a fost întotdeauna puternic, iar noile actualizări aduse în versiunea sa mai nouă din 2016 s-au dovedit a fi mai utile, atât în ​​ceea ce privește caracteristicile, cât și îmbunătă...

Citeste mai mult
Cum să formatați text în Excel folosind funcțiile SUPERIOR, INFERIORĂ și PROPRIE

Cum să formatați text în Excel folosind funcțiile SUPERIOR, INFERIORĂ și PROPRIEExcela

20 septembrie 2016 De TechieWriterCum să formatați text în Microsoft Excel utilizând funcțiile UPPER, LOWER și PROPER: - Uitați să ștergeți tot textul doar pentru că ați uitat să introduceți format...

Citeste mai mult
Cum să eliminați sau să dezactivați butonul Activare editare în Excel

Cum să eliminați sau să dezactivați butonul Activare editare în ExcelWindows 10Excela

Microsoft a venit cu o mulțime de caracteristici în MS Excel pentru a proteja fișierele de viruși. O astfel de caracteristică este vizualizarea protejată. Ori de câte ori deschideți fișierul, vedeț...

Citeste mai mult
ig stories viewer