Kuinka korjaan Runtime Error 1004 -virheen Microsoft Excelissä?
Microsoft Excel on yksi suosituimmista laskentataulukoista, joita käytetään ympäri maailmaa sekä yksityisiin että yritystarkoituksiin. Se on yhden luukun kohde tietojen tallentamiseen, järjestämiseen ja käsittelyyn organisoidulla tavalla. MS Excel tulee pääasiassa kahdessa laajennuksessa eli XLS- ja XLSX -muodossa. Kuitenkin sen uskomattoman suosion lisäksi ajonaikaiset virheet ovat yleinen haitta monille Windows -käyttäjille – ja yksi yleisimmistä on Runtime Error 1004 .
Tässä oppaassa aiomme keskustella tästä yleisestä Runtime error 1004:stä ja joistakin parhaista korjauksista sen ratkaisemiseksi vaivattomasti.
Mikä on Runtime Error 1004 (Runtime Error 1004)Excelissä(Excel) ?
Runtime error 1004 on (Runtime)Microsoft Visual Basiciin(Microsoft Visual Basic) liittyvä virhekoodi, jonka tiedetään häiritsevän Microsoft Excelin(Microsoft Excel) käyttäjiä. Tämä virhe esiintyy kaikissa MS Excelin(MS Excel) versioissa , kuten Excel 2007 , 2010, 2013, 2016, 2019. Mikään Microsoft Excelin(Microsoft Excel) versio ei ole turvassa Runtime Error 1004 :n uhalta .
Käyttäjät kohtaavat tämän virheen pääasiassa, kun he työskentelevät Excel-tiedoston parissa tai yrittävät luoda makroa(Macro) Excel-dokumenttiin. Se voi aiheuttaa vakavia ongelmia työskennellessään Visual Basic -sovellusten(Applications) kanssa ja voi kaataa ohjelman kokonaan tai jopa koko järjestelmän. joskus se voi jäädyttää järjestelmän ja estää käyttäjiä tekemästä mitään järjestelmällään.
Virheilmoitustyypit
Virheilmoitukset, jotka liittyvät eniten tähän ajonaikaiseen virheeseen, ovat seuraavat:
- VB: ajonaikainen virhe '1004': Sovelluksen tai objektin määrittelemä virhe
- Excel VBA Runtime error 1004 " Alueluokan(Range) menetelmän valinta(Select) epäonnistui"
- runtime error 1004 objektin menetelmäalue _global epäonnistui visual basic
- Excel-makro "Ajonaikainen virhe '1004?
- Ajonaikainen(Runtime) virhe 1004 -menetelmän avaaminen objektityökirjoista epäonnistui
- Ajonaikainen virhe '1004': Objektin laskentataulukon menetelmä 'Ranger' epäonnistui
- " Method in Key up Object Program SOVELLUS epäonnistui(Object Program APPLICATION Failed) ."
Jos kohtaat jonkin yllä olevista virheistä, voit korjata virheen oppaamme avulla.
Mitkä ovat syyt?
Virhe 1004 on yleinen koodi, joka liittyy MS Exceliin(MS Excel) , mutta se ei liity yhdelle tarkalle syylle. Tästä syystä(Hence) tässä tapauksessa tarkka syy, miksi tämä virhe saattaa ponnahtaa esiin, vaihtelee tapauskohtaisesti ja olosuhteiden mukaan. Kokoonpano-ongelmista ohjelmisto-ongelmiin, alla on yhteenveto yleisistä syistä ajonaikaiseen virheeseen 1004 Excelissä:
- MS Excel Desktop Icon saattaa olla vioittunut
- VBA Excel -tiedosto(VBA Excel File) on ristiriidassa muun sovelluksen kanssa
- Johtuu sovelluksen tai objektin määrittämästä virheestä
- Puuttuvan riippuvaisen tiedoston takia
- Viruksen, troijalaisen tai haittaohjelman takia
- Virheellisten rekisteriavaimien(Invalid Registry Keys) ja niin edelleen takia .
Nämä olivat muutamia yleisimpiä syitä ajonaikaisen virheen 1004 saamiseen MS Excelissä(MS Excel) ; Ymmärrämme nyt erilaisia korjauksia.
Korjaa Runtime Error 1004 Excelissä
Tässä on yksityiskohtaisia sekä manuaalisia että automaattisia ratkaisuja Runtime Error 1004 -virheen(Runtime Error 1004) korjaamiseen . Voit ratkaista ongelman jollakin seuraavista tavoista.
- Luo uusi Excel-malli
- Suorita virustarkistus
- VB: ajonaikainen virhe '1004', muuta selitemerkintöjen kokoa
Katsotaanpa kutakin näistä menetelmistä yksityiskohtaisesti.
1] Luo uusi Excel-malli
Joissakin tapauksissa tämän ongelman korjaaminen voi olla niin yksinkertaista kuin uuden laskentataulukon lisääminen mallista sen sijaan, että luotaisiin kopio olemassa olevasta laskentataulukosta. Tässä on mitä sinun tulee tehdä:
1] Avaa MS Excel järjestelmässäsi
2] Paina ' CTRL + N ' luodaksesi uuden Microsoft Excel -laskentataulukon tai valitse yksinkertaisesti " Tyhjä työkirja(Blank workbook) " ensimmäisestä näytöstä.
3] Kun olet(Once) valmis, poista kaikki arkit työkirjasta yhtä lukuun ottamatta.
4] Muotoile nyt työkirja, joka on jätetty. Huomaa myös, että tätä työkirjaa voidaan muokata yksilöllisten tarpeidesi mukaan.
5] Siirry lopuksi kohtaan " File > Save As ", jos haluat tallentaa uuden laskentataulukon Excel-mallin(Excel Template) (.xltx tai .xlt) tiedostomuodolla.
6] Kun olet luonut mallin onnistuneesti, voit lisätä sen ohjelmallisesti käyttämällä seuraavaa koodiriviä:
Sheets.Add Type:=path\filename
Huomaa –(Please note – ) Älä unohda korvata uutta tiedostonimeä asiakirjan todellisella nimellä.
2] Suorita virustarkistus
On erittäin tärkeää tarkistaa tietokoneesi haittaohjelmien ja virusten varalta, koska ne voivat vioittaa tiedostoja ja tärkeitä asiakirjoja ja näyttää ajonaikaisen virheen 1004 MS Excelissä(MS Excel) . Joskus hyvän virustorjuntaohjelman käyttö auttaa paljon.
Aiheeseen liittyvä(Related) : Ajonaikainen virhe 1004, Makroa ei voi suorittaa Excelissä(Run-time error 1004, Cannot run the Macro in Excel) .
3] VB: ajonaikainen virhe '1004', muuta selitemerkintöjen kokoa
Jos kohtaat Runtime Error 1004 -virheen suorittaessasi Microsoft Visual Basic for Applications ( VBA ) -makroa, voit kiertää tämän menetelmän avulla.
Yleensä saat tämän virheilmoituksen, kun yrität ajaa VBA -makroa, joka käyttää LegendEntries- menetelmää muuttaakseen selitemerkintöjä Microsoft Excel -kaaviossa. Tuolloin saatat saada seuraavan virheilmoituksen:
Ajonaikainen virhe '1004': Sovelluksen tai objektin määrittelemä virhe
Tämä virhe ilmenee, kun Excel - kaaviossa on enemmän selitemerkintöjä kuin on käytettävissä selitemerkintöjen näyttämiseen Excel - kaaviossa. Kun tämä ongelma ilmenee, Microsoft Excel saattaa katkaista selitemerkinnät.
Voit kiertää tämän ongelman luomalla makron, joka pienentää Excel -kaavion selitetekstin kirjasinkokoa ennen kuin VBA -makro tekee muutoksia kaavion selitteeseen ja palauta sitten kaavion selitteen kirjasinkoko niin, että se on samanlainen kuin seuraava makroesimerkki. .
Sub ResizeLegendEntries() With Worksheets("Sheet1").ChartObjects(1).Activate ' Store the current font size fntSZ = ActiveChart.Legend.Font.Size 'Temporarily change the font size. ActiveChart.Legend.Font.Size = 2 'Place your LegendEntries macro code here to make 'the changes that you want to the chart legend. ' Restore the font size. ActiveChart.Legend.Font.Size = fntSZ End With End Sub
Toivomme, että tämä artikkeli auttaa sinua korjaamaan ajonaikaisen virheen 1004 Microsoft Excelissä(Microsoft Excel) . Tämä opas antaa sinulle manuaalisen ja automaattisen ratkaisun päästä eroon tästä virheestä; voit käyttää mitä tahansa ratkaisua tarpeidesi mukaan.
Lue seuraava(Read next) : Nuolinäppäimet eivät toimi Microsoft Excelissä.
Related posts
HLOOKUP-funktion käyttäminen Microsoft Excelissä
Verkkotunnusten poimiminen URL-osoitteista Microsoft Excelissä
Microsoft Excel yrittää palauttaa tietojasi
Trendiviivan lisääminen Microsoft Excel -laskentataulukkoon
Kuinka käyttää MID- ja MIDB-toimintoja Microsoft Excelissä
Sea of Thieves Beard -virhekoodit ja mitä ne tarkoittavat
Ongelma ladattaessa Windowsin virheraportointipalveluun
Xbox-virhekoodin 0x800c000B korjaaminen
TRUNC-funktion käyttäminen Microsoft Excelissä esimerkkien kanssa
Korjaa Windows Update -virheet Microsoftin online-vianmääritystoiminnolla
Microsoft-tilin maksuongelmien ja -ongelmien vianmääritys
Gantt-kaavioiden luominen Microsoft Excelissä
Kuinka lisätä tai summata aikaa Microsoft Excelissä
Virhekoodi 191, UWP-sovelluksia ei voi asentaa Windows 10:een
Windows Updaten asentaminen epäonnistui, Virhe 0x80070643
Kuinka poistaa useita rivejä Microsoft Excelissä yhdellä kertaa
Microsoft Store -sovellus poistetaan, kun kirjaudut sisään ensimmäisen kerran
Microsoft Office Click-To-Run Korkea suorittimen käyttö Windows 11/10:ssä
MATCH-funktion käyttäminen Microsoft Excel
Kuinka aktivoida ja ladata Solver-apuohjelma Microsoft Excelissä, jos se ei toimi