Løs Excel VBA kjøretidsfeil 1004 i Windows 10

How to effectively deal with bots on your site? The best protection against click fraud.

Enten du lager en Excel-rapport for eget bruk eller for en bedrift, kommer den i to formater, XLS og XLSX. Når disse formatene blir ødelagt, ser du VBA kjøretidsfeil ‘1004’.

Denne feilen kan også oppstå når du prøver å lage en makro i et Excel-ark, slik at du forhindrer deg i å jobbe med Excel. Selv om dette kan hindre deg i å jobbe med VBA, kan det også føre til at VBA krasjer, og til og med systemet ditt til tider.

Den gode nyheten er at dette kan løses ved hjelp av et par metoder. La oss se hvordan.

Metode 1: Bruke utviklerfanen i MS Excel

Trinn 1: Åpne utmerke ark som du står overfor problemet med, og klikk på Utvikler fanen.

Klikk nå på Sett inn alternativet under og under ActiveX-kontroller velger du Kommando-knapp.

MS Excel Developer-fanen Sett inn Activex Controls-kommandoknapp

Steg 2: Nå, hvor som helst i utmerke ark, dra og tegne en Kommando-knapp. Dette vil bli KommandoKnapp1.

Tomt område Dra og tegn en kommandoknapp

Trinn 3: Dobbeltklikk på KommandoKnapp1 å kunne skrive VBA-kode i Microsoft Visual Basic for applikasjoner boksen som åpnes.

Nå skriver du inn nedenfor VBA-kode som vist:

Dim a As Integer. Dim b As Integer a = regneark ("
instagram story viewer
Arknavn"). Celler (Radnummer, Kolonnummer).Verdi. b = Regneark ("Arknavn"). Celler (Radnummer, Kolonnummer)).Verdi. Regneark ("Arknavn"). Celler (Radnummer, KolonnummerVerdi = a + b

*Merk - Sørg for å erstatte de uthevede delene med ditt faktiske arknavn, radnummer og kolonnenummer.

Microsoft Visual Basic for applikasjonsvindu Skriv kommando Enter

Trinn 4: Nå, gå tilbake til Excel ark (Ark1 i dette tilfellet) og klikk på Designmodus alternativet i Verktøylinje å angre den.

Klikk nå på KommandoKnapp1 i arket for å generere resultatet.

Excel Sheet Design Mode Kommandoknapp1 Totalt Auto Populates

Trinn 5: Hvis du går inn i VBA feil kode, vil det gi deg VBA kjøretidsfeil 1004.

Hvis du skriver inn Vba-koden feil Vba-kjøretidfeil 1004

Så dette skal hjelpe deg å forstå hvorfor du får Kjøretidsfeil 1004 og hjelper deg å unngå å bruke riktig VBA-kode og mønster. Men hvis problemet vedvarer, kan du prøve den andre metoden.

Metode 2: Ved å lage en ny Excel-mal

Trinn 1: Åpen Microsoft Excel og trykk på Ctrl + N tastene sammen på tastaturet for å åpne en ny arbeidsbok.

Nå, gå til Fil fanen øverst til venstre.

Fanen for Excel-arkfiler

Steg 2: Nå, på høyre side av arbeidsboken, under Nylig slett alle excel-arkene unntatt ett.

Fanen Fil Høyre Side Nylig Slett alle filer unntatt en

Formater dette arket du har igjen etter dine behov.

Trinn 3: Når du er ferdig, gå til Fil kategorien igjen og klikk på Lagre som.

Velg stedet der du vil o lagre filen. Sett nå Lagre som type felt som Excel-mal. Sørg for at du lagrer filen enten i .xltx eller .xlt format.

Fil-fanen Lagre som Velg plassering Lagre som Type Excel-mal Filnavn .xltx Eller .xlt Format Lagre

*Merk - Formatet som brukes ovenfor er for Excel 2017 og over versjoner.

Trinn 4: Når du har lagret malen, kan du legge til malen ved hjelp av koden nedenfor:

Add Type: = stifilenavn

Forsikre deg om at du erstatter filnavnet med det lagrede dokumentnavnet.

Dette bør løse problemet med VBA runtime error 1004, men hvis ikke, prøv den tredje metoden.

Metode 3: Gjennom Trust Center Settings

Trinn 1: Åpen MS Excel og gå til Fil fanen. Nå, klikk på Alternativer i menyen.

MS Excel Filalternativer

Steg 2: I Excel-alternativer vindu, klikk på Tillitssenter på venstre side av ruten. På høyre side klikker du på Innstillinger for tillitssenter.

Excel Options Trust Center Trust Center Settings

Trinn 3: I Tillitssenter klikk på Makroinnstillinger alternativene til venstre. Nå, på høyre side av ruten, velger du alternativknappen ved siden av Deaktiver alle makroer med varsel.

Velg deretter alternativknappen ved siden av Stol på tilgang til tilgangsmodus for VBA-prosjekt.

trykk OK for å lagre endringene. Trykk deretter på OK  igjen i Excel-alternativer vindu for å avslutte.

Makroinnstillinger Deaktiver alle makroer med varsel Tillit til Vba Project Object-modus OK

Denne metoden skal løse problemet med VBA-kjøretidsfeil. Litt, hvis problemet fortsatt er der, kan du prøve den fjerde metoden.

Metode 4: Ved å slette GWXL97.XLA-filen

Trinn 1: trykk Windows-tast + E. sammen på tastaturet for å åpne Filutforsker. Nå klikker du på Denne PC-en til venstre og deretter på C-stasjon på høyre side.

Denne Pc C-stasjonen

Steg 2: Følg nå stien som vist nedenfor for å nå utmerke mappe:

C: \ Brukere \ "brukernavn"\ AppData \ Local \ Microsoft \ Excel 
Denne PC-stasjonen Følg veien Excel Xlstart

Åpne nå XLStart-mappen.

*Merk - erstatt den uthevede delen med ditt spesifikke brukernavn uten anførselstegn.

Trinn 3: Du vil nå se en fil som heter - GWXL97.XLA. Velg denne filen og trykk Slett.

Det er alt. Å følge disse metodene kan hjelpe deg med å fikse VBA-kjøretidsfeil 1004 på din Windows 10-PC.

Teachs.ru
Slik runder du raskt av desimaltall i Microsoft Excel

Slik runder du raskt av desimaltall i Microsoft ExcelUtmerke

Det kan være flere anledninger der du kanskje vil runde av desimaltallene i Excel-arket ditt. For eksempel kan du finne gjennomsnittskarakterene i ulike fag for en student, eller du kan prøve å fin...

Les mer
Hvordan beregne gjennomsnittsverdien av en gruppe celler i Microsoft Excel

Hvordan beregne gjennomsnittsverdien av en gruppe celler i Microsoft ExcelHvordanUtmerke

La oss si at du har et sett med tall som du må finne gjennomsnittet for. Det kan være karakterene til en liste over studenter, det kan være treff per måned på et nettsted, det kan være hva som hels...

Les mer
Slik setter du raskt inn flere tomme rader eller kolonner i Excel-arket

Slik setter du raskt inn flere tomme rader eller kolonner i Excel-arketUtmerke

Behovet for å sette inn tomme rader og kolonner i Excel-arket ditt etter at hele arket er forberedt er definitivt ikke vanlig. Hvis det bare er én rad eller kolonne, er innsettingsdelen virkelig en...

Les mer
ig stories viewer