Odpravite napako med izvajanjem programa Excel VBA 1004 v sistemu Windows 10

Ne glede na to, ali ustvarjate Excelovo poročilo za lastno uporabo ali za podjetje, je na voljo v dveh oblikah, XLS in XLSX. Ko se ti formati poškodujejo, vidite Napaka med izvajanjem VBA „1004“.

Do te napake lahko pride tudi, ko poskušate ustvariti makro na Excelovem listu in s tem preprečite delo z Excelom. Čeprav vam to lahko prepreči delo na VBA, lahko povzroči tudi zrušitev VBA in včasih celo vašega sistema.

Dobra novica je, da je to mogoče odpraviti z nekaj metodami. Poglejmo, kako.

1. način: Uporaba zavihka za razvijalce v programu MS Excel

Korak 1: Odprite Excel list, s katerim se soočate s težavo, in kliknite na Razvijalec zavihek.

Zdaj kliknite na Vstavi možnost pod in pod Nadzor ActiveX v razdelku izberite Gumb za ukaze.

Zavihek MS Developer vstavi ukazni gumb Activex Controls

2. korak: Zdaj, kjer koli v Excel list, povlecite in narišite a Gumb za ukaze. To bo CommandButton1.

Prazno območje Povlecite in narišite ukazni gumb

3. korak: Dvokliknite na CommandButton1 da bi lahko napisal Koda VBA v Microsoft Visual Basic za aplikacije polje, ki se odpre.

Zdaj vnesite spodnje Koda VBA kot je prikazano:

Zatemni kot celo število. Dim b Kot celo število a = Delovni listi ("Ime lista"). Celice (Številka vrstice, številka stolpca) .Vrednost. b = Delovni listi ("Ime lista"). Celice (Številka vrstice, številka stolpcaVrednost. Delovni listi ("Ime lista"). Celice (Številka vrstice, številka stolpca)). Vrednost = a + b

*Opomba - Označene dele zamenjajte z dejanskim imenom lista, številko vrstice in številko stolpca.

Microsoft Visual Basic for Applications Window Write Command Enter

4. korak: Zdaj se vrnite na Excel list (List1 v tem primeru) in kliknite na Način oblikovanja možnost v Orodna vrstica razveljaviti.

Zdaj kliknite na CommandButton1 v listu, da ustvarite rezultat.

Ukazni gumb Excel Sheet Design Mode1 Skupaj samodejno zapolni

5. korak: Če vnesete VBA koda napačno, vam bo dala Napaka med izvajanjem VBA 1004.

Če vnesete napačno kodo Vba, napaka Vba Run Time 1004

Torej, to bi vam moralo pomagati razumeti, zakaj ste dobili Napaka med izvajanjem 1004 in se vam pomaga izogniti s pravilno uporabo Koda VBA in vzorec. Če pa težava ne izgine, poskusite z drugo metodo.

2. način: Z ustvarjanjem nove Excelove predloge

Korak 1: Odprto Microsoft Excel in pritisnite Ctrl + N na tipkovnici, da odprete nov delovni zvezek.

Zdaj pa pojdi na mapa zavihek zgoraj levo.

Zavihek Excel Sheet File

2. korak: Zdaj, na desni strani delovnega zvezka, pod Nedavno izbrišite vse liste excel, razen enega.

Zavihek Datoteka Desna stran Nedavno Izbriši vse datoteke razen ene

Formatirajte ta list, ki vam je ostal po vaši zahtevi.

3. korak: Ko končate, pojdite na mapa znova zavihek in kliknite na Shrani kot.

Izberite mesto, kamor želite shraniti datoteko. Zdaj nastavite Shrani kot vrsto polje kot Predloga Excel. Datoteko shranite v .xltx ali .xlt format.

Zavihek datoteke Shrani kot Izberite mesto Shrani kot vrsto Ime datoteke Excel Predloga .xltx Ali .xlt Oblika Shrani

*Opomba - Zgornja oblika je za Excel 2017 in novejše različice.

4. korak: Ko shranite predlogo, jo lahko dodate s spodnjo kodo:

Dodaj vrsto: = ime datoteke

Poskrbite, da boste ime datoteke zamenjali z imenom shranjenega dokumenta.

To bi moralo odpraviti težavo z napako pri izvajanju VBA 1004, če pa ne, poskusite s tretjo metodo.

3. način: v nastavitvah centra zaupanja

Korak 1: Odprto MS Excel in pojdite na mapa zavihek. Zdaj kliknite Opcije v meniju.

MS Excel možnosti datotek

2. korak: V Možnosti Excel kliknite na Center zaupanja na levi strani stekla. Na desni strani kliknite Nastavitve centra zaupanja.

Excel Options Trust Center Nastavitve centra zaupanja

3. korak: V Center zaupanja kliknite okno Nastavitve makrov možnosti na levi. Zdaj na desni strani podokna izberite izbirni gumb zraven Onemogoči vsi makri z obvestilom.

Nato izberite izbirni gumb zraven Zaupajte dostop do načina dostopa do projekta VBA.

Pritisnite v redu da shranite spremembe. Nato pritisnite v redu  spet v Možnosti Excel okno za izhod.

Nastavitve makrov onemogočijo vse makre z zaupanja vrednim dostopom do načina predmeta Vba Project V redu

Ta metoda bi morala odpraviti težavo z napako v času izvajanja VBA. Če je težava še vedno prisotna, poskusite s 4. metodo.

4. način: Z brisanjem datoteke GWXL97.XLA

Korak 1: Pritisnite tipko Tipka Windows + E na tipkovnici, da odprete File Explorer. Zdaj kliknite Ta računalnik na levi in ​​nato na C pogon na desni strani.

Ta pogon Pc C

2. korak: Zdaj sledite poti, kot je prikazano spodaj, da pridete do Excel mapa:

C: \ Uporabniki \ "uporabniško ime"\ AppData \ Local \ Microsoft \ Excel 
Ta pogon Pc C sledi poti Excel Xlstart

Zdaj odprite mapo XLStart.

*Opomba - zamenjajte označeni del z vašim določenim uporabniškim imenom brez narekovajev.

3. korak: Zdaj boste videli datoteko z imenom - GWXL97.XLA. Izberite to datoteko in pritisnite Izbriši.

To je vse. Sledenje tem metodam vam lahko pomaga popraviti napako med izvajanjem VBA 1004 v računalniku z operacijskim sistemom Windows 10.

POPRAVEK: Bodite previdni, datoteke v internetu lahko vsebujejo viruse

POPRAVEK: Bodite previdni, datoteke v internetu lahko vsebujejo viruseSpletna VarnostExcel

Bodite previdni, datoteke iz interneta lahko vsebujejo viruse je sporočilo, ki prihaja iz zaščitenega pogleda.Ta napaka se sproži, ko poskušate odpreti datoteko Excel, ki ste jo prenesli s spletneg...

Preberi več
Kako preprečiti samodejno stiskanje slik v MS Office

Kako preprečiti samodejno stiskanje slik v MS OfficeExcel

Vsebina slike v datoteki lahko znatno spremeni velikost dokumenta. Če je v dokumentu preveč slik, bo verjetno veliko. Zaradi tega so slike v MS Office privzeto stisnjene. Stisnjeni so na 220 ppi. N...

Preberi več
Microsoft Excel čaka na drugo aplikacijo za dokončanje dejanja OLE Napaka: popravi

Microsoft Excel čaka na drugo aplikacijo za dokončanje dejanja OLE Napaka: popraviWindows 10Excel

Številni uporabniki poročajo oMicrosoft Excel čaka na drugo aplikacijo za dokončanje dejanja OLE«Napaka v sistemu Windows 10 pri uporabi Officeovih aplikacij. Na primer, lahko naletite na to napako...

Preberi več