Kan een macro op een verborgen werkmapfout niet bewerken. Hoe het op te lossen?

Inhoudsopgave:

Anonim

Zo ontving ik onlangs een Excel-bestand dat macro's bevatte die ik niet nodig had. Dus ik opende de macrolijst vanuit het zicht en ging die macro's verwijderen. Maar verrassend genoeg kon ik sommige macro's niet verwijderen.

De fout zei: "Kan macro's op een verborgen werkmap niet bewerken. Maak de werkmap zichtbaar met de opdracht Zichtbaar maken."

Ik was in de war omdat de werkmap die ik gebruikte al zichtbaar was en daarom kon ik hem openen. Rechts? Waarom dan deze fout? En na wat online onderzoek kreeg ik de antwoorden en loste ik het probleem op.

Hoe verwijder of bewerk je een macro in een verborgen werkmap?

Eerste regel: u kunt een macro in een verborgen werkmap niet bewerken of verwijderen vanuit de Excel-weergave.

Ga als volgt te werk om een ​​macro in een verborgen werkmap vanuit de Excel-weergave te kunnen bewerken of verwijderen:

Ga naar Lint --> Weergeven --> Windows-groep --> Zichtbaar maken

Klik op de optie Zichtbaar maken. Het toont de verborgen werkmappen die open zijn.

Klik OK. Als het bestand niet met een wachtwoord is beveiligd, wordt het onmiddellijk zichtbaar. Anders moet u het wachtwoord invoeren.

Als u nu probeert de macro te verwijderen, wordt er geen fout weergegeven.

Hoe wordt het Excel-bestand verborgen als het al geopend is?

Welnu, dit gebeurt wanneer u invoegtoepassingen aan het bestand hebt toegevoegd. Het invoegtoepassingsbestand kan worden verborgen, maar wanneer u Excel opent, wordt het ermee geopend om de functies ervan te bieden. Als u macro's uit deze bestanden probeert te bewerken of te verwijderen, krijgt u dezelfde foutmelding.

Ik heb geen add-in?

Als u denkt dat u geen invoegtoepassingen heeft, heeft u gelijk. Excel heeft een standaard invoegtoepassingsbestand met de naam PERSONAL.xlsb. Dit bestand wordt elke keer geopend als u Excel opent.

Als de macro die u probeert te verwijderen zich in een PERSONAL.xlsb-bestand bevindt, moet u deze eerst zichtbaar maken.

Als u het bestand niet zichtbaar kunt maken vanuit Excel. Vervolgens kunt u het bestand vinden in Verkenner. Dit bestand wordt meestal op deze generieke locatie opgeslagen.

C:\Gebruikers\Gebruikersnaam\AppData\Roaming\Microsoft\Excel\PERSONAL

Klik met de rechtermuisknop op de map. Ga naar eigenschappen. Schakel hier de verborgen eigenschap uit en druk op OK.

Verkenner zal nu vragen of u wijzigingen wilt aanbrengen in submappen en bestanden of alleen in deze map. Check de tweede. Klik op de OK-knop. Nu zijn alle bestanden in die map zichtbaar en kunnen macro's erop worden bewerkt of verwijderd.

Als ik nu probeer de macro uit deze Excel te verwijderen, kan ik dit doen.

Opmerking: - Als u deze methode gebruikt, zorg er dan voor dat u Excel opnieuw opent.

Dus ja jongens, dit is hoe je een verborgen werkmap kunt bewerken of verwijderen en de fout "Kan macro's in een verborgen werkmap niet bewerken. Maak de werkmap zichtbaar met de opdracht Zichtbaar maken". Ik hoop dat dit nuttig is. Als het je niet helpt, laat me dan het probleem weten waarmee je wordt geconfronteerd, in de sectie Opmerkingen hieronder. Tot dan, blijf leren, blijf excelleren.

Referentie Is geen geldige Excel-fout en hoe dit op te lossen? : Deze fout treedt op wanneer we verwijzen naar een object of locatie die niet bestaat of is gewijzigd. Om dit probleem op te lossen sporen we de referentie op.

Hoe de "Ambigue naam gedetecteerd" VBA-fout op te lossen: Tijdens het werken met VBA kunt u deze foutmelding krijgen wanneer u de procedure uitvoert. Deze fout zegt "Ambigue naam gedetecteerd: procedurenaam". In dit artikel zullen we leren waarom deze fout optreedt en hoe we deze kunnen oplossen.

Welke Application.Screenupdating = False betekent en waarom wordt het gebruikt in VBA: Screenupdating is een eigenschap van toepassingsobjecten in VBA. Het kan worden ingesteld op TRUE of FALSE. Het is als een schakelaar, die aan of uit kan worden gezet.

"Je hebt te weinig argumenten voor deze functie ingevoerd" Excel-fout en hoe dit op te lossen? : Mogelijk hebt u de fout 'U hebt te weinig argumenten voor deze functie ingevoerd' opgemerkt tijdens het gebruik van Excel. Dit gebeurt wanneer u niet alle verplichte argumenten opgeeft voor de functie a in een Excel-formule.

Populaire artikels:

50 Excel-snelkoppelingen om uw productiviteit te verhogen | Word sneller in uw taak. Met deze 50 sneltoetsen werk je nog sneller in Excel.

Hoe de Excel VERT.ZOEKEN-functie te gebruiken| Dit is een van de meest gebruikte en populaire functies van Excel die wordt gebruikt om waarde op te zoeken uit verschillende bereiken en bladen.

Hoe de Excel te gebruiken? AANTAL.ALS-functie| Tel waarden met voorwaarden met behulp van deze geweldige functie. U hoeft uw gegevens niet te filteren om specifieke waarden te tellen. Countif-functie is essentieel om uw dashboard voor te bereiden.

Hoe de SUMIF-functie in Excel te gebruiken? | Dit is een andere essentiële functie van het dashboard. Dit helpt u bij het optellen van waarden voor specifieke voorwaarden.