Excel VBA run time error 1004 herstellen in Windows 10

Actualizado en enero de 2024: Deje de recibir mensajes de error y ralentice su sistema con nuestra herramienta de optimización. Consíguelo ahora en - > este enlace

  1. Descargue e instale la herramienta de reparación aquí.
  2. Deja que escanee tu computadora.
  3. La herramienta entonces repara tu computadora.

Of u nu een Excel-rapport maakt voor eigen gebruik of voor een bedrijf, het is er in twee formaten, XLS en XLSX.Wanneer deze formaten beschadigd raken, zie je deVBA Run-time fout '1004'.

Deze fout kan ook optreden wanneer u probeert een Macro te maken in een Excel-blad, waardoor u niet met Excel kunt werken.Hoewel dit kan voorkomen dat u aan VBA kunt werken, kan het er ook toe leiden dat de VBA crasht, en soms zelfs uw systeem.

Het goede nieuws is dat dit op een paar manieren kan worden opgelost.Laten we eens kijken hoe.

Notas importantes:

Ahora puede prevenir los problemas del PC utilizando esta herramienta, como la protección contra la pérdida de archivos y el malware. Además, es una excelente manera de optimizar su ordenador para obtener el máximo rendimiento. El programa corrige los errores más comunes que pueden ocurrir en los sistemas Windows con facilidad - no hay necesidad de horas de solución de problemas cuando se tiene la solución perfecta a su alcance:

  • Paso 1: Descargar la herramienta de reparación y optimización de PC (Windows 11, 10, 8, 7, XP, Vista - Microsoft Gold Certified).
  • Paso 2: Haga clic en "Start Scan" para encontrar los problemas del registro de Windows que podrían estar causando problemas en el PC.
  • Paso 3: Haga clic en "Reparar todo" para solucionar todos los problemas.

descargar

Methode 1: Het tabblad Ontwikkelaar in MS Excel gebruiken

Stap 1:Open deExcelblad waarmee u geconfronteerd wordt, en klik op deOntwikkelaartab.

Klik nu op deInvoegenoptie hieronder en onder deActiveX-besturingselementensectie, selecteer deCommandoknop.

Stap 2:Nu, overal in deExcelblad, sleep en teken eenCommandoknop. Dit zalOpdrachtknop1.

Stap 3:Dubbelklik op deOpdrachtknop1om in staat te zijn deVBA-codein deMicrosoft Visual Basic voor Toepassingenvakje dat opengaat.

Type nu het onderstaandeVBA-codezoals afgebeeld:

Dim a als geheel getal
Dim b Als geheel getal

a = Worksheets("Naam van het blad").Cells(Rij nummer, Kolom nummer).Waarde
b = Worksheets("Naam van het blad").Cells(Rij nummer, Kolom nummer)).Waarde
Werkbladen("Naam van het blad").Cells(Rij nummer, Kolom nummer)).Waarde = a + b

*Note -Zorg ervoor dat u de gemarkeerde delen vervangt door uw eigenlijke bladnaam, het rijnummer en het kolomnummer.

Stap 4:Nu, ga terug naar deExcel-blad(Blad1in dit geval) en klik op deOntwerpmodusoptie in deWerkbalkom het ongedaan te maken.

LEER:   8 formas de reparar una computadora portátil que no se puede cargar 2022

Klik nu op deOpdrachtknop1in het blad om het resultaat te genereren.

Stap 5:Als u deVBAonjuiste code, zal het u deVBA runtime error 1004.

Dus, dit zou je moeten helpen begrijpen waarom je deRun-time error 1004en je helpen het te vermijden door de juisteVBA-codeen patroon.Maar, als het probleem aanhoudt, probeer dan de 2e methode.

Methode 2: Door een nieuw Excel-sjabloon te maken

Stap 1:OpenMicrosoft Excelen druk op deCtrl+Ntoetsen tegelijk op uw toetsenbord om een nieuwe werkmap te openen.

Nu, ga naar deBestandtabblad linksboven.

Stap 2:Nu, aan de rechterkant van de werkmap, onder deRecentsectie, verwijder alle excel sheets behalve één.

Formatteer dit blad dat je over hebt volgens je vereisten.

Stap 3:Zodra u klaar bent, gaat u naar deBestandtabblad en klik opOpslaan als.

Selecteer de locatie waar u het bestand wilt opslaan.Nu, stel deOpslaan als typeveld alsExcel sjabloon. Zorg ervoor dat u het bestand opslaat in.xltx of .xltformaat.

*Note -Het hierboven gebruikte formaat is voorExcel 2017en hogere versies.

Stap 4:Zodra u het sjabloon hebt opgeslagen, kunt u het sjabloon toevoegen met de onderstaande code:

Type toevoegen:=pathfilename

Zorg ervoor dat u de bestandsnaam vervangt door de naam van uw opgeslagen document.

Dit zou uw VBA runtime error 1004 probleem moeten oplossen, maar als dat niet het geval is, probeer dan de 3e methode.

Methode 3: Via Trust Center-instellingen

Stap 1:OpenMS Excelen ga naar deBestandtab.Nu, klik opOptiesin het menu.

LEER:   cómo usar la función Traducir en Onenote

Stap 2:In deExcel-optiesvenster, klik opTrust Centeraan de linkerkant van het deelvenster.Aan de rechterkant, klik op deInstellingen vertrouwenscentrum.

Stap 3:In deTrust Centervenster, klik op deMacro-instellingenopties aan de linkerkant.Selecteer nu, aan de rechterkant van het venster, het keuzerondje naastUitschakelenalle macro's met kennisgeving.

Selecteer vervolgens het keuzerondje naastVertrouw toegang tot de VBA project toegangsmodus.

Druk opOKom de wijzigingen op te slaan.Druk dan opOKopnieuw in deExcel-optiesvenster om af te sluiten.

Deze methode zou uw VBA runtime error probleem moeten oplossen.Bit, als het probleem er nog steeds is, probeer dan de 4e methode.

Methode 4: Door het GWXL97.XLA bestand te verwijderen

Stap 1:Druk op deWindows-toets + Esamen op uw toetsenbord om deBestandsbeheer.Nu, klik opDeze PCaan de linkerkant en dan aan deC driveaan de rechterkant.

Stap 2:Volg nu het pad zoals hieronder afgebeeld om deExcelmap:

C:UUsersgebruikersnaam"AppData: Lokaal: MicrosoftExcel

Open nu de XLStart-map.

*Note -vervang het gemarkeerde gedeelte door uw specifieke gebruikersnaam zonder de aanhalingstekens.

Stap 3:U zult nu een bestand zien met de naam -GWXL97.XLA. Selecteer dit bestand en druk opDelete.

Dat is alles.Het volgen van deze methoden kan u helpen de VBA run-time error 1004 in uw Windows 10 PC op te lossen.

fastfixguide