Ištaisykite „Excel VBA“ vykdymo laiko klaidą 1004 sistemoje „Windows 10“
Nesvarbu, ar kuriate „Excel“ ataskaitą savo reikmėms, ar verslui, ji pateikiama dviem formatais: XLS ir XLSX. Kai šie formatai sugadinami, pamatysite VBA vykdymo klaida „1004“ .
Ši klaida taip pat gali atsirasti, kai bandote sukurti makrokomandą „Excel“ lape, tokiu būdu neleisdami dirbti su „Excel“. Nors tai gali užkirsti kelią dirbti VBA, VBA taip pat gali sugesti ir kartais net jūsų sistema.
Geros naujienos yra tai, kad tai galima išspręsti taikant kelis metodus. Pažiūrėkime, kaip.
1 metodas: „MS Excel“ skirtuko „Developer“ naudojimas
1 žingsnis: Atidaryk „Excel“ lapą, su kuriuo susiduriate, ir spustelėkite mygtuką Programuotojas skirtuką.
Dabar spustelėkite Įdėti parinktis žemiau ir po „ActiveX“ valdikliai skyriuje pasirinkite Komandos mygtukas .
2 žingsnis: Dabar, bet kur „Excel“ lapą, vilkite ir pieškite a Komandos mygtukas . Tai bus „CommandButton“ .
3 žingsnis: Du kartus spustelėkite „CommandButton“ mokėti parašyti VBA kodas viduje konors „Microsoft Visual Basic for Applications“ atsidaro langelis.
Dabar įveskite žemiau VBA kodas taip, kaip parodyta:
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
* Pastaba - Būtinai pakeiskite paryškintas dalis savo faktiniu lapo pavadinimu, eilutės numeriu ir stulpelio numeriu.
4 žingsnis: Dabar grįžkite į „Excel“ lapas ( 1. lapas šiuo atveju) ir spustelėkite Dizaino režimas parinktis Įrankių juosta kad jį anuliuotum.
Dabar spustelėkite „CommandButton“ lape, kad gautumėte rezultatą.
5 žingsnis: Jei įvesite VBA kodą neteisingai, jis suteiks jums 1004 VBA vykdymo klaida .
Taigi, tai turėtų padėti suprasti, kodėl jūs gaunate 1004 klaida vykdymo metu ir padės to išvengti naudojant teisingą VBA kodas ir raštas. Bet jei problema išlieka, išbandykite 2-ąjį metodą.
2 metodas: sukurdami naują „Excel“ šabloną
1 žingsnis: Atviras „Microsoft Excel“ ir paspauskite „Ctrl“ + N klavišus kartu, kad atidarytumėte naują darbaknygę.
Dabar eikite į Failas skirtuką viršuje kairėje.
2 žingsnis: Dabar, dešinėje darbaknygės pusėje, po Naujausi skyriuje, ištrinkite visus „Excel“ lapus, išskyrus vieną.
Suformatuokite šį jūsų paliktą lapą pagal savo reikalavimus.
3 žingsnis: Baigę eikite į Failas dar kartą spustelėkite ir spustelėkite Išsaugoti kaip .
Pasirinkite vietą, kurioje norite išsaugoti failą. Dabar nustatykite Išsaugoti kaip tipą srityje kaip „Excel“ šablonas . Įsitikinkite, kad išsaugojote failą .xltx arba .xlt formatas.
* Pastaba - Aukščiau naudojamas formatas skirtas „Excel 2017“ ir naujesnės versijos.
4 žingsnis: Išsaugoję šabloną, galite pridėti šabloną naudodami žemiau pateiktą kodą:
Add Type:=pathfilename
Įsitikinkite, kad pakeitėte failo pavadinimą išsaugotu dokumento pavadinimu.
Tai turėtų išspręsti jūsų VBA vykdymo laiko klaidos 1004 problemą, bet jei ne, pabandykite 3-ąjį metodą.
3 metodas: per pasitikėjimo centro nustatymus
1 žingsnis: Atviras MS Excel ir eik į Failas skirtuką. Dabar spustelėkite Galimybės meniu.
2 žingsnis: Viduje konors „Excel“ parinktys lange spustelėkite Pasitikėjimo centras kairėje srities pusėje. Dešinėje pusėje spustelėkite Patikimumo centro nustatymai .
3 žingsnis: Viduje konors Pasitikėjimo centras lange spustelėkite Makrokomandos nustatymai kairėje. Dešinėje srities pusėje pasirinkite šalia esantį radijo mygtuką Išjungti visos makrokomandos su pranešimu.
Tada pasirinkite akutę šalia Patikėkite prieigą prie VBA projekto prieigos režimo .
Paspauskite Gerai kad išsaugotumėte pakeitimus. Tada paspauskite Gerai vėl į „Excel“ parinktys langą, kad išeitumėte.
Šis metodas turėtų išspręsti jūsų VBA vykdymo laiko klaidos problemą. Bit, jei problema vis dar išlieka, išbandykite 4-ąjį metodą.
4 metodas: ištrindami failą GWXL97.XLA
1 žingsnis: Paspauskite „Windows“ klavišas + E kartu klaviatūroje, kad atidarytumėte „File Explorer“. Dabar spustelėkite Šis kompiuteris kairėje ir tada C pavara dešinėje pusėje.
2 žingsnis: Dabar eikite, kaip parodyta žemiau, kad pasiektumėte „Excel“ aplankas:
C:Users'username'AppDataLocalMicrosoftExcel
Dabar atidarykite aplanką „XLStart“.
* Pastaba - pakeiskite paryškintą dalį savo konkrečiu vartotojo vardu be kabučių.
3 žingsnis: Dabar pamatysite failą pavadinimu - GWXL97.XLA . Pasirinkite šį failą ir paspauskite Ištrinti .
Tai viskas. Šių metodų naudojimas gali padėti ištaisyti VBA vykdymo laiko klaidą 1004 „Windows 10“ kompiuteryje.
Rekomenduota jums:- NUSTATYTI: „Microsoft Excel“ negalima atidaryti ar išsaugoti daugiau dokumentų, nes nepakanka atminties
- Ištaisykite sugadintus „Excel“ failus sistemoje „Windows 10“ ir atkurkite prarastus duomenis
- „Excel“ failo taisymas neatidaro „Windows 10“ problemos
- Kaip ištaisyti „Excel Online“ neveikia „Windows 10“ klaida
- NUSTATYTI: „Microsoft Excel“ nustojo veikti „Windows 10“ klaida
- Ištaisykite „Microsoft Excel“ klaidą: „Per daug skirtingų langelių formatų“