Kas sukelia „Runtime Error 1004“ pranešimą „Microsoft Excel“?

Ar ieškote, kaip pataisyti „Nepavyksta paleisti makrokomandos“ programoje „Excel“? Tada jūs patekote į reikiamą vietą. Pranešimas yra vienas iš daugelio, kuris gali pasirodyti dėl vykdymo laiko klaidos 1004. Kiti „Excel“ klaidos 1004 variantai yra šie:

nesantaika, kaip pakeisti foną
  • Programos arba objekto apibrėžta klaida: Klaida 1004
  • Nepavyko atlikti objekto darbalapio metodo „Ranger“
  • Nepavyko nukopijuoti darbalapio klasės metodo
  • Nepasitikima programine prieiga prie „Visual Basic“ projekto
  • „Excel“ makrokomanda „Vykdymo laiko klaida 1004 ″
  • Nepavyko atidaryti objekto darbaknygių metodo: Klaida 1004
  • Nepavyko pasirinkti diapazono klasės metodo: „Excel VBA Runtime Error 1004“
  • Programos arba objekto apibrėžta klaida: išsaugoti kaip VBA vykdymo laiko klaidą 1004
  • Objekto _global nepavyko „Visual Basic“ metodo diapazonas: Klaida 1004

Kas yra „Excel“ vykdymo klaida 1004?

„Microsoft Excel“ yra naudinga ir labai reikalinga skaičiuoklė, leidžianti lengvai apskaičiuoti duomenis. Jį naudoja tiek fiziniai asmenys, tiek įmonės visame pasaulyje, jis pateikiamas XLS ir XLSX formatu.



Tačiau dirbant prie „Excel“ failo ar bandant sukurti makrokomandą, daugelį vartotojų apsunkino vykdymo klaida 1004. Tai neleidžia atlikti jokių pakeitimų „Excel“ darbaknygėje, neleidžia naudoti tam tikrų išteklių bibliotekų ir užstringa arba užstringa programa ar net jūsų sistema. Tai sukelia erzinančių našumo problemų dirbant su „Visual Basic“ programomis.

Klaida 1004 gali atsirasti bet kurioje „Excel“ versijoje: nuo „Excel 2003“ iki „Excel 2019“. Dažniausiai ji pasirodo bandant paleisti „Microsoft Visual Basic for Applications Macro“. Problema kyla dėl saugos procedūros, kuri skirta užrakinti „Microsoft VBA“ iš „Excel“. Veikimo klaida 1004 greičiausiai neįvyks, jei suteiksite saugos prieigą. Klaida taip pat galėjo atsirasti dėl programos sugadinimo dėl kenkėjiškų programų užkrėtimo.

Kodėl gaunu „Excel“ vykdymo laiko klaidą 1004?

Klaida 1004 gali pasirodyti dėl:



  1. Sugadintas „MS Excel“ darbalaukio spartusis klavišas.
  2. Filtruotų duomenų kopijavimas ir įklijavimas į „MS Office Excel“ darbaknygę.
  3. Programos konfliktas atidarant VBA Excel failą.
  4. Programiškai nustatant reikšmių diapazoną su didelių eilučių rinkiniu.
  5. Programos ar objekto apibrėžta klaida.

Kad ir kokia būtų priežastis, problemą lengva atsikratyti. Skaitykite toliau, kad sužinotumėte, kaip ištaisyti vykdymo klaidą 1004, kai atliekate pakeitimus „Excel“.

Kaip ištaisyti vykdymo klaidą 1004 „Excel“ sistemoje „Windows 10“

Įrodyta, kad veikia šie sprendimai:

  1. Paleiskite antimalware nuskaitymą
  2. Leisti prieigą prie VBA projekto objekto modelio
  3. Sukurkite naują „Excel“ šabloną
  4. Pašalinkite „Microsoft Works“
  5. Pašalinkite GWXL97.XLA

Išbandžius vieną ar kelis iš aukščiau nurodytų pataisymų, klaida bus pašalinta. Dabar mes pateiksime jums išsamius sprendimus.

1 taisymas: vykdykite antimalware nuskaitymą

Tai yra pirmasis taisymas, kurį turėtumėte pabandyti, kai gausite 100 vykdomąją klaidą. Jei jūsų sistema yra užkrėsta virusais ir kitokio tipo kenkėjiškomis programomis, susidursite su nemaloniais ir netikėtais klausimais. Jūsų sistema ir programa veiks netinkamai. Be to, svarbūs failai ir dokumentai sugadinami.

Vykdykite visą sistemos nuskaitymą naudodami stiprią antivirusinę programą. Mes rekomenduojame naudoti Kenkėjiškos programos . Šis įrankis turi tikslius įrankius, kad būtų galima aptikti ir pašalinti net sunkiausiai pasiekiamus kenksmingus elementus, kurių jūsų esama antivirusinė programa gali praleisti. yra „Microsoft“ partneris. Jie yra sertifikuoti „Microsoft Silver Application“ kūrėjai. produktus išbandė ir patikėjo ekspertai ir milijonai vartotojų visame pasaulyje.



2 taisymas: leiskite pasiekti VBA projekto objekto modelį

Šio sprendimo procedūra yra lengva. Atlikite toliau nurodytus veiksmus.

  1. Paleiskite „Excel“ ir spustelėkite skirtuką Failas.
  2. Spustelėkite Parinktys.
  3. Spustelėkite Patikėjimo centras. Tai paskutinė kairiosios srities parinktis.
  4. Dešinėje srityje spustelėkite mygtuką „Trust Center Settings“.
  5. Atsidariusiame naujame puslapyje kairiajame skydelyje suraskite „Macro Settings“ ir spustelėkite jį.
  6. Dešiniojoje srityje esančiame „Developer Macro Settings“ skyriuje pažymėkite žymimąjį laukelį „Patikėkite prieigą prie VBA projekto objekto modelio“.
  7. Spustelėkite mygtuką Gerai.

3 taisymas: sukurkite naują „Excel“ šabloną

Užuot nukopijavę ar dubliuodami esamą darbalapį, galite įdėti naują „Excel“ darbalapio failą į šabloną. Tai padės ištaisyti vykdomąją klaidą 1004. Štai kaip tai padaryti:

  1. Paleiskite „Excel“.
  2. Norėdami atidaryti naują darbaknygę, paspauskite klaviatūros kombinaciją „Ctrl + N“. Darbo knygoje būtinai palikite tik vieną lapą. Ištrinkite likusius.
  3. Pakeiskite darbaknygę, kad ji atitiktų jūsų poreikius.
  4. Išsaugokite darbaknygę paspausdami „Ctrl“ + S klaviatūroje. Arba, jei naudojate „Excel 2003“, spustelėkite skirtuką Failas ir spustelėkite Įrašyti kaip. Jei naudojate „Excel 2007“ ir naujesnes versijas, spustelėkite „Microsoft Office“ piktogramą viršutiniame kairiajame ekrano kampe, tada spustelėkite Išsaugoti kaip.
  5. Pasirinkite failo išsaugojimo vietą kompiuteryje ir įveskite failo pavadinimą.
  6. Spustelėkite išskleidžiamąją rodyklę šalia „Išsaugoti kaip tipą“ ir pasirinkite „Excel“ šabloną (.xlt), jei naudojate „Excel 2003.“. Jei naudojate „Excel 2007“ ir naujesnes versijas, vietoj jos pasirinkite „Excel“ šablonas (.xltx).
  7. Išsaugoję šabloną, naudokite šį kodą, kad jį įterptumėte:

Pridėti tipą: = kelias failo vardas



Būtinai pakeiskite „path filename“ tikruoju šablono keliu ir failo pavadinimu.

4 taisymas: pašalinkite „Microsoft Works“

Štai tokia procedūra, kurios reikia laikytis:

  1. Dešiniuoju pelės mygtuku spustelėkite mygtuką Pradėti, kad atidarytumėte „Power User“ meniu. Iš sąrašo pasirinkite „Task Manager“. Arba paspauskite „Ctrl“ + „Alt“ + Del derinį klaviatūroje ir spustelėkite Užduočių tvarkyklę.
  2. Patekę į Užduočių tvarkyklę spustelėkite kiekvieną veikiančią programą ir spustelėkite mygtuką Baigti užduotį.
  3. Uždarykite „Task Manager“ langą.
  4. Atidarykite „Run“ įrankį paspausdami „Windows + R“ klaviatūros derinį. Į teksto lauką įveskite „appwiz.cpl“ (be kabučių) ir spustelėkite mygtuką Gerai arba klaviatūroje paspauskite Enter.
  5. Programų sąraše raskite „Microsoft Works“ ir dešiniuoju pelės mygtuku spustelėkite jį. Tada kontekstiniame meniu spustelėkite Pašalinti. Jei būsite paraginti, patvirtinkite veiksmą.

5 taisymas: pašalinkite GWXL97.XLA

Štai kaip ištrinti failą GWXL97.XLA:



  1. Norėdami atidaryti „File Explorer“, paspauskite „Windows + E“ derinį klaviatūroje.
  2. Eikite šiuo keliu: C: Vartotojai> Vartotojas> Vardas> „AppData“> Vietinis> „MicrosoftExcel“.
  3. Atidarykite aplanką „XLStart“.
  4. Raskite ir ištrinkite GWXL97.aXLA failą.

Išvada

Tikimės, kad aukščiau pateikti sprendimai padėjo jums sėkmingai pašalinti „Microsoft Excel“ vykdomąją klaidą 1004 ir atkurti jūsų failo duomenis. Yra daugybė problemų, kurios gali sukelti vykdymo laiko klaidą. Tačiau, kol pasieksite šio vadovo pabaigą, viskas bus gerai.

Nedvejodami palikite klausimus ar komentarus žemiau esančiame skyriuje. Mums patinka girdėti iš jūsų.