Vad orsakar meddelandet ”Runtime Error 1004” i Microsoft Excel?

Letar du efter hur du fixar ”Kan inte köra makrot” i Excel? Då har du kommit till rätt ställe. Meddelandet är ett av många som kan visas som ett resultat av Runtime Error 1004. Andra varianter av Excel Error 1004 inkluderar:





  • Applikationsdefinierat eller objektdefinierat fel: Runtime Error 1004
  • Metoden ”Ranger” i objektets arbetsblad misslyckades
  • Kopieringsmetoden för kalkylarkklassen misslyckades
  • Programmatisk åtkomst till Visual Basic Project är inte tillförlitlig
  • Excel-makro “Körtidsfel 1004 ″
  • Metoden öppen för objektarbetsböcker misslyckades: Runtime Error 1004
  • Välj metod för intervallklass misslyckades: Excel VBA Runtime Error 1004
  • Applikationsdefinierat eller objektdefinierat fel: Spara som VBA Run Time Error 1004
  • Metodintervall för objekt _global misslyckades visual basic: Runtime Error 1004

Vad är Runtime-fel 1004 i Excel?

Microsoft Excel är ett användbart och mycket efterfrågat kalkylblad som gör det enkelt att beräkna data. Den används av både privatpersoner och företag över hela världen och kommer i XLS- och XLSX-format.

När du arbetar med en Excel-fil eller försöker skapa en makro har många användare dock förvärrats av Runtime Error 1004. Det hindrar dig från att göra några ändringar i din Excel-arbetsbok, gör att du inte kan använda vissa resursbibliotek och fryser eller kraschar programmet eller till och med ditt system. Det orsakar irriterande prestandaproblem när du arbetar med Visual Basic-applikationer.

Runtime Error 1004 kan förekomma i vilken version av Excel som helst: från Excel 2003 till Excel 2019. Det visas oftast när du försöker köra Microsoft Visual Basic för applikationsmakro. Problemet beror på en säkerhetsprocedur som är avsedd att låsa Microsoft VBA från Excel. Runtime Error 1004 inträffar troligen inte om du ger säkerhetsåtkomst. Felet kan också bero på programkorruption till följd av skadlig programinfektion.



Varför får jag Excel Runtime Error 1004?

Runtime Error 1004 kan visas som ett resultat av:

  1. Korrupt MS Excel-skrivbordsgenväg.
  2. Kopiera och klistra in filtrerad data i en MS Office Excel-arbetsbok.
  3. Programkonflikt när VBA Excel-filen öppnas.
  4. Programmatiskt ställa in ett intervall av värden med en samling av stora strängar.
  5. Applikations- eller objektdefinierat fel.

Oavsett orsaken kan det vara lätt att bli av med. Fortsätt läsa för att lära dig hur du fixar Runtime Error 1004 när du gör ändringar i Excel.

Så här fixar du Runtime Error 1004 i Excel på Windows 10

Följande lösningar har visat sig fungera:

  1. Kör en antimalware-skanning
  2. Tillåt åtkomst till VBA-projektobjektmodellen
  3. Skapa en ny Excel-mall
  4. Avinstallera Microsoft Works
  5. Ta bort GWXL97.XLA

När du har provat en eller några av ovanstående korrigeringar kommer felet att lösas. Vi kommer nu att ge dig detaljerade steg för att genomföra lösningarna.



Fix 1: Kör en antimalwareskanning

Detta är den första åtgärden du bör försöka när du får Runtime Error 1004. Om ditt system är infekterat med virus och andra typer av skadlig programvara kommer du att stöta på obehagliga och oväntade problem. Ditt system och din applikation kommer att fungera felaktigt. Dessutom skadas viktiga filer och dokument.

Kör en fullständig systemsökning med ett starkt antivirusprogram. Vi rekommenderar att du använder Anti-Malware . Verktyget har precisionsverktyg för att upptäcka och eliminera även de mest svårfångade skadliga elementen som ditt befintliga antivirusprogram kan sakna. är en Microsoft-partner. De är en certifierad Microsoft Silver Application-utvecklare. produkter har testats och litats av experter och miljontals användare över hela världen.

Fix 2: Tillåt åtkomst till VBA-projektobjektmodellen

Förfarandet för denna lösning är enkelt. Följ stegen nedan:

  1. Starta Excel och klicka på fliken Arkiv.
  2. Klicka på Alternativ.
  3. Klicka på Trust Center. Det är det sista alternativet i den vänstra rutan.
  4. Klicka på knappen Inställningar för förtroendecenter i den högra rutan.
  5. På den nya sidan som öppnas, leta reda på makroinställningar i den vänstra rutan och klicka på den.
  6. Markera kryssrutan för 'Tillit till tillgång till VBA-projektobjektmodellen' under avsnittet Makroinställningar för utvecklare i den högra rutan.
  7. Klicka på OK-knappen.

Fix 3: Skapa en ny Excel-mall

I stället för att kopiera eller duplicera ditt befintliga kalkylblad kan du placera din nya Excel-kalkylfil i en mall. Detta hjälper till att åtgärda Runtime Error 1004. Så här gör du det:



  1. Starta Excel.
  2. Tryck på Ctrl + N-kombinationen på tangentbordet för att öppna en ny arbetsbok. Se till att du bara lämnar ett ark i arbetsboken. Ta bort resten.
  3. Ändra arbetsboken efter dina behov.
  4. Spara arbetsboken genom att trycka på Ctrl + S på tangentbordet. Eller om du använder Excel 2003, klicka på fliken Arkiv och klicka på Spara som. För Excel 2007 och nyare versioner, klicka på Microsoft Office-ikonen längst upp till vänster på skärmen och klicka sedan på Spara som.
  5. Välj en plats för att spara filen på din dator och ange ett namn för filen.
  6. Klicka på rullgardinspilen bredvid ”Spara som typ” och välj Excel-mall (.xlt) om du använder Excel 2003. Om du använder Excel 2007 och senare versioner väljer du Excel-mall (.xltx) istället.
  7. När du har sparat mallen använder du följande kod för att infoga den:

Lägg till typ: = sökväg filnamn

Se till att du ersätter 'sökväg filnamn' med mallens faktiska sökväg och filnamn.

Fix 4: Avinstallera Microsoft Works

Här är proceduren att följa:



  1. Högerklicka på Start-knappen för att öppna Power User-menyn. Välj Aktivitetshanteraren från listan. Alternativt, tryck på Ctrl + Alt + Del-kombinationen på tangentbordet och klicka sedan på Aktivitetshanteraren.
  2. En gång i Aktivitetshanteraren klickar du på var och en av de körande apparna och klickar på knappen Avsluta uppgift.
  3. Stäng fönstret Aktivitetshanteraren.
  4. Öppna verktyget Kör genom att trycka på tangentbordskombinationen Windows + R. Skriv “appwiz.cpl” (inga citat) i textfältet och klicka på OK-knappen eller tryck på Enter på tangentbordet.
  5. Leta upp Microsoft Works i listan över appar och högerklicka på den. Klicka sedan på Avinstallera från snabbmenyn. Bekräfta åtgärden om du uppmanas till det.

Fix 5: Ta bort GWXL97.XLA

Så här tar du bort GWXL97.XLA-filen:

  1. Tryck på Windows + E-kombinationen på tangentbordet för att öppna File Explorer.
  2. Navigera den här sökvägen: C: Användare> Användare> Namn> AppData> Lokal> MicrosoftExcel.
  3. Öppna mappen XLStart.
  4. Leta upp och ta bort GWXL97.aXLA-filen.

Slutsats

Vi hoppas att ovanstående lösningar har hjälpt dig att lyckas fixa Runtime Error 1004 i Microsoft Excel och återställa data i din fil. Det finns många problem som kan leda till körtidsfel. Men när du kommer till slutet av den här guiden kommer du att ha det bra.

Tveka inte att lämna dina frågor eller kommentarer i avsnittet nedan. Vi älskar att höra från dig.