Fix Excel VBA Runtime-fout 1004 in Windows 10
Of u nu een Excel-rapport maakt voor eigen gebruik of voor een bedrijf, het is beschikbaar in twee formaten: XLS en XLSX. Wanneer deze formaten beschadigd raken, ziet u het VBA-runtime-fout ‘1004’
Deze fout kan ook optreden wanneer u een macro in een Excel-blad probeert te maken, waardoor u niet met Excel kunt werken. Hoewel dit kan voorkomen dat u aan VBA werkt, kan het er ook toe leiden dat de VBA crasht, en soms zelfs uw systeem.
Het goede nieuws is dat dit op een aantal manieren kan worden opgelost. Laten we eens kijken hoe.
Methode 1: het tabblad Ontwikkelaar gebruiken in MS Excel
Stap 1: Open de Excel blad waarmee u het probleem onder ogen ziet, en klik op het Ontwikkelaar tabblad.
Klik nu op het Invoegen optie onder en onder de ActiveX-besturingselementen sectie, selecteer het Command knop
Stap 2: Nu, overal in de Excel blad, sleep en teken een Command knop Dit zal zijn CommandButton1
Stap 3: Dubbelklik op het CommandButton1 om het VBA-code in de Microsoft Visual Basic voor toepassingen doos die wordt geopend.
Typ nu het onderstaande VBA-code zoals getoond:
*Notitie - Zorg ervoor dat u de gemarkeerde delen vervangt door uw werkelijke bladnaam, rijnummer en het kolomnummer.
Stap 4: Ga nu terug naar de Excel blad Blad1 in dit geval) en klik op de Ontwerpmodus optie in de Werkbalk om het ongedaan te maken.
Klik nu op het CommandButton1 in het blad om het resultaat te genereren.
Stap 5: Als u het VBA code onjuist, krijgt u de VBA-runtime-fout 1004
Dit zou u dus moeten helpen begrijpen waarom u het Runtime-fout 1004 en u helpen voorkomen dat u de juiste VBA-code en patroon. Maar als het probleem aanhoudt, probeer dan de tweede methode.
Methode 2: door een nieuwe Excel-sjabloon te maken
Stap 1: Open Microsoft Excel en druk op de Ctrl + N toetsen samen op uw toetsenbord om een nieuwe werkmap te openen.
Ga nu naar de het dossier tabblad linksboven.
Stap 2: Nu, aan de rechterkant van de werkmap, onder de Recent sectie, verwijder alle Excel-bladen behalve één.
Formatteer dit blad dat u nog over heeft volgens uw vereisten.
Stap 3: Als u klaar bent, gaat u naar het het dossier tab opnieuw en klik op Opslaan als
Selecteer de locatie waar u het bestand wilt opslaan. Stel nu de Opslaan als type veld als Excel-sjabloon Zorg ervoor dat u het bestand opslaat in .xltx of .xlt formaat.
*Notitie - Het hierboven gebruikte formaat is voor Excel 2017 en hoger versies.
Stap 4: Nadat u de sjabloon heeft opgeslagen, kunt u de sjabloon toevoegen met de onderstaande code:
Zorg ervoor dat u de bestandsnaam vervangt door uw opgeslagen documentnaam.
Dit zou uw VBA-runtime-fout 1004-probleem moeten oplossen, maar als dit niet het geval is, probeer dan de 3e methode.
Methode 3: via Trust Center-instellingen
Stap 1: Open MS Excel en ga naar het het dossier tabblad. Klik nu op Opties in het menu.
Stap 2: In de Excel-opties venster, klik op Vertrouwenscentrum aan de linkerkant van het paneel. Klik aan de rechterkant op het Trust Center-instellingen
Stap 3: In de Vertrouwenscentrum venster, klik op het Macro-instellingen opties aan de linkerkant. Selecteer nu aan de rechterkant van het paneel het keuzerondje naast Uitschakelen alle macro's met melding.
Selecteer vervolgens het keuzerondje naast Vertrouw op toegang tot de VBA-projecttoegangsmodus
druk op OK om de wijzigingen op te slaan. Druk vervolgens op OK opnieuw in de Excel-opties venster om af te sluiten.
Deze methode zou uw VBA-runtime-foutprobleem moeten oplossen. Beetje, als het probleem er nog steeds is, probeer dan de 4e methode.
Methode 4: door het bestand GWXL97.XLA te verwijderen
Stap 1: druk de Windows-toets + E samen op uw toetsenbord om het Bestandsverkenner. Klik nu op Deze pc aan de linkerkant en vervolgens aan de C rijden aan de rechterkant.
Stap 2: Volg nu het pad zoals hieronder getoond om de Excel map:
Open nu de map XLStart.
*Notitie - vervang het gemarkeerde gedeelte door uw specifieke gebruikersnaam zonder de aanhalingstekens.
Stap 3: U ziet nu een bestand met de naam - GWXL97.XLA Selecteer dit bestand en klik op Verwijderen
Dat is alles. Door deze methoden te volgen, kunt u de VBA-runtime-fout 1004 op uw Windows 10-pc oplossen.
Aanbevolen voor jou:- Oplossing: Microsoft Excel kan geen documenten meer openen of opslaan omdat er niet genoeg geheugen is
- Herstel corrupte Excel-bestanden in Windows 10 en herstel verloren gegevens
- Fix Excel-bestand opent geen probleem in Windows 10
- Hoe Excel online te repareren werkt niet Fout in Windows 10
- Oplossing: Microsoft Excel werkt niet meer in Windows 10
- Fix Microsoft Excel-fout: 'Te veel verschillende celindelingen'