Hoe VBA-fout 400 in Excel op te lossen?

In dit artikel gaan we methoden bespreken voor het oplossen van VBA-fout 400 in Excel(how to fix VBA error 400 in Excel) . De fout 400 in Excel treedt meestal op tijdens het uitvoeren van een Microsoft Visual Basic for Applications ( VBA )-macro. Het zorgt ervoor dat de macro's crashen of niet worden uitgevoerd en een fout 400-bericht retourneren. Nu kunnen er verschillende redenen zijn voor een dergelijke fout; laten we ze bespreken.

vba-fout-400-in-excel

Wat veroorzaakt VBA-fout 400 in Excel?

Hier zijn de redenen waardoor fout 400 wordt geactiveerd bij het uitvoeren van een macro in Excel :

  • Verkeerde(Faulty) installatie van de Office -software.
  • Er is een fout in de VBA -code.
  • Ongeldige waarde in het argument.
  • De actieve macro is beschadigd.
  • Excel-gerelateerde bestanden geïnfecteerd door malware.
  • Niet lezen/schrijven van een bestand.
  • Ongeldige registervermeldingen.

Als u fout 400 tegenkomt in Excel , kunt u de onderstaande oplossingen gebruiken om dit op te lossen.

Hoe VBA-fout 400 in Excel op te lossen?

Hier zijn de methoden om fout 400 op te lossen die is opgetreden tijdens het uitvoeren van een macro in Excel :

  1. Verplaats macro's naar een nieuwe module.
  2. Schakel vertrouwde toegang tot VBA in.
  3. Controleer uw VBA-code.
  4. Microsoft Excel repareren.
  5. Verwijder de installatie en installeer Excel opnieuw .
  6. Enkele andere methoden, zoals scannen op malware, enz.

Laten we deze methoden uitgebreid bespreken.

1] Verplaats macro's naar een nieuwe module

Het overzetten van uw macro's naar een nieuwe module kan het probleem oplossen als er een externe fout is. U kunt hiervoor de onderstaande stappen gebruiken:

Ga naar het tabblad Ontwikkelaars en klik op de optie ( Developers)Visuele ( Visual) editor . Als u het tabblad Ontwikkelaars(Developers) op het hoofdlint in Excel niet ziet , gaat u naar File > Opties(Options) en schakelt u op het tabblad Linten aanpassen het selectievakje (Customize Ribbons)Ontwikkelaars(Developers) in het gedeelte Hoofdtabbladen(Main Tabs) in.

Klik nu in het Microsoft Visual Basic for Applications- venster op het menu Invoegen en vervolgens op de optie (Insert)Module .

Plak daarna uw macrocode(Macro) in deze nieuwe module en sla deze op met behulp van de speciale optie in het menu Bestand .(File)

U moet ook de oude module verwijderen door er met de rechtermuisknop op te klikken en de optie Verwijderen(Remove) te gebruiken.

Klik ten slotte op de optie File > Close en terugkeren(Return) naar Microsoft Excel en kijk of de fout 400 is opgelost in Excel .

2] Schakel vertrouwde toegang tot VBA in

U kunt de vertrouwde toegang tot VBA inschakelen en kijken of het probleem is verdwenen. Dit zijn de stappen om vertrouwde toegang tot VBA in te schakelen :

  1. Ga naar het tabblad Ontwikkelaars en klik op de optie (Developers)Macro's Beveiliging(Macros Security) .
  2. Schakel in het venster Vertrouwenscentrum de optie Vertrouwde (Trust Centre)toegang tot het VBA-projectobjectmodel in(Trusted access to the VBA project object model) .
  3. Druk op de OK-knop.

3] Controleer uw code

Een fout in VBA -code kan fout 400 in Excel veroorzaken . U moet dus de macrocode grondig doornemen en de eventuele fout in de code corrigeren. Controleer ook macro's op corruptie.

4] Microsoft Excel repareren

Als geen van bovenstaande werkt, ligt het probleem mogelijk bij de Excel- app. De toepassing is mogelijk niet correct geïnstalleerd of er moet iets worden gerepareerd. Dus repareer Microsoft Excel met behulp van de onderstaande stappen:

  1. Start de app Instellingen(Launch Settings app) en ga naar Apps > Apps en functies.
  2. Zoek en klik aan de rechterkant op Office 365/ Microsoft 365 -programma.
  3. Tik op de knop Wijzigen(Modify) en selecteer vervolgens de optie Online reparatie(Online Repair) of Snelle reparatie(Quick Repair) .
  4. Druk(Press) op de knop Repareren die (Repair)Excel en andere Office -apps repareert .

5] Verwijder(Uninstall) de installatie en installeer Excel opnieuw(Excel)

U kunt ook proberen de Office- en Excel -software te verwijderen en vervolgens opnieuw te installeren om opnieuw te beginnen. Kijk of dit de fout oplost.

6] Enkele andere methoden

Sommige andere oplossingen kunnen ook werken, zoals:

  • U kunt proberen een SFC-scan uit te voeren om beschadigde systeembestanden te controleren en te repareren.
  • Sommige kwaadaardige programma's kunnen deze fout ook veroorzaken. Controleer en verwijder dus malware en verdachte applicaties met Microsoft Defender of een antivirus- of antimalwareprogramma(antimalware) van derden .
  • Probeer beschadigde cachegegevens en ongewenste systeembestanden te verwijderen.

Ik hoop dat de bovenstaande oplossingen helpen!

Lees nu: (Now read: )Runtime Error 1004 in Excel oplossen(How to Fix Runtime Error 1004 in Excel)



About the author

Ik ben een ervaren software-engineer met meer dan 10 jaar ervaring in het Windows-ecosysteem voor app- en bestandsbeheer. Ik ben ook een veteraan in het ontwikkelen van systemen en beveiligingsoplossingen voor bedrijven en overheden. Mijn ervaringen in beide arena's geven me een uniek perspectief op wat goede software, systemen en beveiliging maakt en hoe deze efficiënt te bouwen.



Related posts