Nu se poate edita o macro pe o eroare de registru ascuns. Cum se rezolvă?

Cuprins:

Anonim

Așa că recent am primit un fișier Excel care conținea macrocomenzi de care nu aveam nevoie. Așa că am deschis lista de macrocomandă din vizualizare și am mers să șterg acele macrocomenzi. Dar, în mod surprinzător, nu am reușit să șterg câteva macrocomenzi.

Eroarea spunea „Nu pot edita macrocomenzi într-un registru de lucru ascuns. Afișați registrul de lucru folosind comanda Afișează”.

Am fost confuz, deoarece registrul de lucru pe care îl foloseam era deja Unhidden, de aceea am putut să-l deschid. Dreapta? Atunci de ce această eroare? Și după câteva cercetări online, am primit răspunsurile și am rezolvat problema.

Cum ștergeți sau editați o macrocomandă dintr-un registru de lucru ascuns?

Prima regulă: nu puteți edita sau șterge o macrocomandă dintr-un registru de lucru ascuns din vizualizarea Excel.

Pentru a putea edita sau șterge o macrocomandă dintr-un registru de lucru ascuns din vizualizarea Excel procedați astfel:

Accesați Ribbon -> View -> Windows Group -> Unhide

Faceți clic pe opțiunea Afișați. Va afișa registrele de lucru ascunse care sunt deschise.

Faceți clic pe OK. Dacă fișierul nu este protejat cu o parolă, acesta va fi imediat ascuns. În caz contrar, va trebui să introduceți parola.

Acum, dacă încercați să ștergeți macro-ul, acesta nu va afișa nicio eroare.

Cum este ascuns fișierul Excel dacă este deja deschis?

Ei bine, acest lucru se întâmplă când ați adăugat add-in-uri la fișier. Fișierul suplimentar poate fi ascuns, dar când deschideți Excel, acesta se deschide cu acesta pentru a oferi caracteristicile sale. Dacă încercați să editați sau să ștergeți macrocomenzi din aceste fișiere, veți primi același mesaj de eroare.

Nu am niciun supliment?

Dacă credeți că nu aveți programe de completare, aveți dreptate să credeți că este. Excel are un fișier de completare implicit numit PERSONAL.xlsb. Acest fișier se deschide de fiecare dată când deschideți Excel.

Dacă macrocomanda pe care încercați să o ștergeți se află într-un fișier PERSONAL.xlsb, va trebui mai întâi să o afișați.

Dacă nu puteți dezvălui fișierul din Excel. Apoi puteți localiza fișierul în File Explorer. Acest fișier este de obicei stocat în această locație generică.

C: \ Utilizatori \Nume de utilizator\ AppData \ Roaming \ Microsoft \ Excel \ PERSONAL

Faceți clic dreapta pe folder. Accesați proprietăți. Aici, debifați proprietatea ascunsă și apăsați OK.

Acum exploratorul vă va întreba dacă doriți să faceți modificări în subdosare și fișiere sau numai în acest dosar. Verificați al doilea. Faceți clic pe butonul OK. Acum toate fișierele din acel folder vor fi dezactivate și macrocomenzile de pe ele sunt deschise pentru editare sau ștergere.

Acum, dacă încerc să șterg macro-ul din acest excel, îl voi putea face.

Notă: - Dacă utilizați această metodă, asigurați-vă că redeschideți Excel.

Deci da, băieți, așa puteți edita sau șterge dintr-un registru de lucru ascuns și puteți scăpa de eroarea „Nu se pot edita macro-urile dintr-un registru de lucru ascuns. Afișați registrul de lucru folosind comanda Unhide”. Sper că acest lucru vă va fi de ajutor. Dacă nu vă ajută, spuneți-mi problema cu care vă confruntați, în secțiunea de comentarii de mai jos. Până atunci, continuă să înveți, continuă să excelezi.

Referință Nu este o eroare validă în Excel și cum să o rezolvi? : Această eroare apare atunci când ne referim la un obiect sau locație care nu există sau s-a schimbat. Pentru a rezolva această problemă, urmărim referința.

Cum se rezolvă eroarea VBA „Numele ambigu detectat”: În timp ce lucrați cu VBA, este posibil să primiți această fereastră popup atunci când executați procedura. Această eroare spune „Numele ambigu detectat: numele procedurii”. În acest articol, vom afla de ce apare această eroare și cum o putem rezolva.

Ce aplicație.Screenupdating = mijloace false și de ce este folosit în VBA: Screenupdating este o proprietate a obiectelor aplicației din VBA. Poate fi setat la ADEVĂRAT sau FALS. Este ca un comutator care poate fi pornit sau dezactivat.

"Ați introdus prea puține argumente pentru această funcție" Eroare Excel și cum să o rezolvați? : Este posibil să fi observat eroarea „Ați introdus prea puține argumente pentru această funcție” în timp ce utilizați Excel. Acest lucru se întâmplă atunci când nu furnizați toate argumentele obligatorii funcției a dintr-o formulă Excel.

Articole populare:

50 de comenzi rapide Excel pentru a vă crește productivitatea | Deveniți mai rapid la sarcina dvs. Aceste 50 de comenzi rapide vă vor face să lucrați și mai rapid pe Excel.

Cum se utilizează funcția Excel VLOOKUP| Aceasta este una dintre cele mai utilizate și populare funcții ale Excel, care este utilizată pentru a căuta valoarea din diferite intervale și foi.

Cum se folosește Excel Funcția COUNTIF| Numărați valorile cu condiții folosind această funcție uimitoare. Nu trebuie să vă filtrați datele pentru a număra anumite valori. Funcția Countif este esențială pentru a vă pregăti tabloul de bord.

Cum se utilizează funcția SUMIF în Excel | Aceasta este o altă funcție esențială a tabloului de bord. Acest lucru vă ajută să rezumați valori în condiții specifice.