Hur fixar jag VBA runtime error 1004?
Fönster / / August 05, 2021
Microsoft har gett oss många användbara applikationer från början. På sikt har applikationerna blivit en del av Microsoft Office. Microsoft Excel är ett sådant program som finns från datorns tidiga dagar, och det är ett program som gör det möjligt för användare att organisera format och beräkna data. Dessutom tillåter det användare att använda formler och använda ett kalkylsystem. Microsoft Excel används av många företag över hela världen för att utföra finansiell analys. Ännu mer stöder MS Excel också Visual Basic Applications, vilket innebär att du kan lägga till ett VBA-skript bifogat till ditt kalkylblad.
Andra kontorprogram och MS Excel använder VBA-kod för många funktioner, till exempel kan du lägga till en knapp i kalkylbladet som automatiskt lägger till data. Sådana funktioner är mycket användbara när du ska hantera en stor mängd data. Användarna har dock ofta rapporterat fel att de har ett ansikte. Här diskuterar vi det specifika VBA-runtime-felet 1004. De möjliga orsakerna till 1004 VBA runtime-fel är ogiltig syntax eller kod, filtrerad data, korruption av MS Excel. Det är dock också möjligt att två program är i konflikt när de försöker öppna VBA-filen samtidigt.
Innehållsförteckning
-
1 Hur fixar jag VBA runtime error 1004?
- 1.1 Metod 1. Skapa en ny mall
- 1.2 Metod 2. Ta bort GWXL97.XLA-filen
- 1.3 Metod 3. Felsöka koden
- 2 Slutsats
Hur fixar jag VBA runtime error 1004?
Det finns några metoder som du kan försöka fixa VBA-runtime-problemet själv. Listan över lösningar nämns nedan.
Metod 1. Skapa en ny mall
Genom att placera ett nytt Excel-ark i en mall i stället för att kopiera eller duplicera det befintliga arket kan problemet åtgärdas. Prova därför först.
Steg 1) Först, starta Microsoft Excel och skapa en ny arbetsbok och ta sedan bort det aktuella arket, lämna bara en enda. Du kan formatera som du vill utforma standardmallen. Klicka på Fil alternativ från menyraden och välj Spara som alternativ.
Steg 2) Välj Excel-arbetsbok alternativ öppnas ett filutforskarfönster. Välj den katalog som du vill spara din mall.
Steg 3) Fyll i namnet på mallen och välj sedan filtyp som .xlt för Excel 2003 och .xltx för Excel 2007 eller senare. Klicka på Spara knappen och din mall sparas. Försök nu köra VBA-koden.
Metod 2. Ta bort GWXL97.XLA-filen
Om mer än ett program försöker öppna VBA-filen samtidigt är det säkert att konflikten inträffar. För att säkerställa att det inte finns någon konflikt kan du försöka genom att radera GWXL97.XLA-filen.
Steg 1) Öppna Utforskaren.
Steg 2) Navigera till följande katalog-
C: \ Program Files \ MSOffice \ Office \ XLSTART
Steg 3) Du kommer att se GWXL97.XLA-filen i mappen, välj och tryck på radera-knappen på tangentbordet eller högerklicka och välj ta bort. Försök nu köra VBA-koden.
Metod 3. Felsöka koden
Det är mycket möjligt att 1004-felet uppstår på grund av den ogiltiga koden. Därför måste du skriva rätt syntax och värde för att VBA-koden ska kunna exekveras perfekt. Det kan finnas många misstag som kan vara resultatet för 1004-fel, för att förhindra att detta händer måste du kontrollera din kod två gånger och peka på ogiltiga rader. Till exempel, Namnet är redan taget meddelandet visas med 1004-felet när om namnet på kalkylbladet redan finns och det tilldelas samma namn till ett annat.
Om du kör koden genereras felmeddelandet 1004, försök därför ändra namnet och tilldela värdena. Det finns fler 1004-fel relaterade till ogiltig VBA-kod, till exempel misslyckades ett område med objekt_Global, Välj metod för intervallklassfält och mycket mer. Varje gång meddelandet visas, kommer felen att markeras med ett 1004-fel om felet är relaterat till VBA-koden. Felsök därför koden med giltig syntax och värden.
Slutsats
Felkoden 1004 i MS Excel kan fixas dumt genom att felsöka koder, fixa ogiltiga fodrade, namn och värden. Dessutom, om problemet inte är relaterat till kod kan du ta bort XLA-filen som kan vara i konflikt med MS Excel när du öppnar VBA-filen. Du kan också försöka skapa en ny mall med den befintliga arbetsboken för att felsöka problemet.
Redaktörens val:
- Visa Windows 10 Aktivitetsfält Ikon Datum i små ikoner
- Ändra markörhastighet i senaste Windows 10-versionen 2004
- Öppna torrentfiler på Windows 10 eller macOS
- Hur du åtgärdar "Fel på kontrollpanelen är oförenligt med drivrutinsversionen"
- Ta en skärmdump från YouTube-video
Rahul är en datavetenskaplig student med ett stort intresse för teknik- och kryptovaluta-ämnen. Han tillbringar större delen av sin tid med att antingen skriva eller lyssna på musik eller resa oskådda platser. Han tror att choklad är lösningen på alla hans problem. Livet händer och kaffe hjälper.