Korjaa Excel VBA -ajan virhe 1004 Windows 10: ssä
Olitpa luomassa Excel-raporttia omaan käyttöön tai yritykselle, se tulee kahdessa muodossa, XLS ja XLSX. Kun nämä muodot vioittuvat, näet VBA-ajonaikainen virhe ’1004’ .
Tämä virhe voi ilmetä myös, kun yrität luoda makroa Excel-taulukossa, mikä estää sinua työskentelemästä Excelin kanssa. Vaikka tämä voi estää sinua työskentelemästä VBA: lla, se voi myös johtaa VBA: n kaatumiseen ja jopa järjestelmään ajoittain.
Hyvä uutinen on, että tämä voidaan korjata muutamalla menetelmällä. Katsotaan miten.
Tapa 1: Kehittäjä-välilehden käyttäminen MS Excelissä
Vaihe 1: Avaa Excel arkki, jonka kanssa kohtaat ongelmaa, ja napsauta Kehittäjä välilehti.
Napsauta nyt Lisää vaihtoehto alla ja alla ActiveX-komponentit -osiossa Komentopainike .
Vaihe 2: Nyt, missä tahansa Excel arkki, vedä ja piirrä a Komentopainike . Tämä tulee olemaan Komento-painike 1 .
Vaihe 3: Kaksoisnapsauta Komento-painike 1 pystyä kirjoittamaan VBA-koodi että Microsoft Visual Basic for Applications avautuva ruutu.
Kirjoita nyt seuraava VBA-koodi kuten on esitetty:
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
*Huomautus - Varmista, että korvatut osat korvataan todellisella arkin nimellä, rivinumerolla ja sarakkeen numerolla.
Vaihe 4: Palaa nyt Excel Sivu ( Arkki 1 tässä tapauksessa) ja napsauta Suunnittelutila vaihtoehto Työkalurivi kumota se.
Napsauta nyt Komento-painike 1 tulosta.
Vaihe 5: Jos annat VBA koodi väärin, se antaa sinulle VBA: n ajonaikainen virhe 1004 .
Joten tämän pitäisi auttaa sinua ymmärtämään, miksi saat Ajonaikainen virhe 1004 ja auttaa välttämään sitä oikean käyttämisellä VBA-koodi ja kuvio. Mutta jos ongelma ei poistu, kokeile toista menetelmää.
Tapa 2: Luomalla uusi Excel-malli
Vaihe 1: Avata Microsoft Excel ja paina Ctrl + N avaa uusi työkirja näppäimistöllä yhdessä.
Mene nyt Tiedosto välilehti vasemmassa yläkulmassa.
Vaihe 2: Nyt työkirjan oikealla puolella Viimeaikaiset -osassa, poista kaikki Excel-taulukot yhtä lukuun ottamatta.
Muotoile tämä jäljellä oleva taulukko vaatimuksesi mukaan.
Vaihe 3: Kun olet valmis, siirry Tiedosto välilehti uudelleen ja napsauta Tallenna nimellä .
Valitse sijainti, johon haluat tallentaa tiedoston. Aseta nyt Tallenna tyypinä kenttä Excel-malli . Muista tallentaa tiedosto joko .xltx tai .xlt muoto.
*Huomautus - Yllä käytetty muoto on Excel 2017 ja uudemmat versiot.
Vaihe 4: Kun olet tallentanut mallin, voit lisätä mallin alla olevalla koodilla:
Add Type:=pathfilename
Varmista, että olet korvannut tiedostonimen tallennetulla asiakirjan nimellä.
Tämän pitäisi ratkaista VBA ajonaikainen virhe 1004, mutta jos ei, kokeile 3. menetelmää.
Tapa 3: Luottamuskeskuksen asetusten kautta
Vaihe 1: Avata MS Excel ja mene Tiedosto välilehti. Napsauta nyt Vaihtoehdot valikossa.
Vaihe 2: vuonna Excel-asetukset napsauta Luottokeskus ruudun vasemmalla puolella. Napsauta oikealla puolella Luottokeskuksen asetukset .
Vaihe 3: vuonna Luottokeskus napsauta Makroasetukset vasemmalla. Valitse nyt ruudun oikealla puolella oleva valintanappi Poista käytöstä kaikki makrot ilmoituksella.
Valitse sitten valintanappi vieressä Luota VBA-projektin käyttötilaan .
Lehdistö OK tallentaa muutokset. Paina sitten OK uudelleen Excel-asetukset ikkuna poistuaksesi.
Tämän menetelmän pitäisi korjata VBA ajonaikaiset virheet. Bit, jos ongelma on edelleen olemassa, kokeile 4. menetelmää.
Tapa 4: Poistamalla GWXL97.XLA-tiedosto
Vaihe 1: paina Windows-näppäin + E yhdessä näppäimistöllä avataksesi Tiedostonhallinta. Napsauta nyt Tämä tietokone vasemmalla ja sitten C-asema oikealla puolella.
Vaihe 2: Seuraa nyt polkua alla esitetyllä tavalla päästäksesi Excel kansio:
C:Users'username'AppDataLocalMicrosoftExcel
Avaa nyt XLStart-kansio.
*Huomautus - korvaa korostettu osa omalla käyttäjänimelläsi ilman lainausmerkkejä.
Vaihe 3: Näet nyt tiedoston nimeltä - GWXL97.XLA . Valitse tämä tiedosto ja paina Poistaa .
Siinä kaikki. Näiden menetelmien noudattaminen voi auttaa korjaamaan VBA-ajonaikaisen virheen 1004 Windows 10 -tietokoneellasi.
Suositeltu sinulle:- Korjaus: Microsoft Excel ei voi avata tai tallentaa muita asiakirjoja, koska muistia ei ole tarpeeksi
- Korjaa vioittuneet Excel-tiedostot Windows 10: ssä ja palauta kadonneet tiedot
- Korjaa Excel-tiedosto ei avaa ongelmaa Windows 10: ssä
- Kuinka korjata Excel Online ei toimi -virhe Windows 10: ssä
- Korjaus: Microsoft Excel on lopettanut toimintavirheen Windows 10: ssä
- Korjaa Microsoft Excel -virhe: 'Liian monta erilaista solumuotoa'