Nevar rediģēt makrorežīmu slēptā darbgrāmatā (2 vienkārši risinājumi)

  • Dalīties Ar Šo
Hugh West

Tiem, kam jāstrādā ar Excel VBA ļoti bieži saskaras ar šo problēmu, dažreiz mēs mēģinām, bet nevar rediģēt makro, un tiek parādīts, ka nevar rediģēt a Makro Šajā rakstā es parādīšu, kā šo problēmu var atrisināt diezgan vienkārši un visaptveroši.

Lejupielādēt Practice Workbook

Lejupielādējiet šo prakses darba burtnīcu, lai vingrinātos, kamēr lasāt šo rakstu.

Makro nav iespējams rediģēt.xlsm

2 vienkārši risinājumi, lai nevarētu rediģēt makrorežīmu slēptā darbgrāmatā

Šeit es mēģinu rediģēt Makro no manas darbgrāmatas, bet es nevaru to rediģēt. Tiek parādīts paziņojuma logs, un tas man saka, ka es nevaru dzēst a Makro par slēpto darbgrāmatu. Es esmu pārliecināts, ka tie, kas strādā ar Makroprocesori ļoti bieži ir saskārušies ar šo problēmu vismaz reizi dzīvē.

Tagad jūs, iespējams, brīnīsieties, kāpēc, pie velna, tā tiek rādīta kā slēpta darbgrāmata, lai gan esmu to atvēris un strādāju ar to? Labi, atbilde ir tāda, ka Makro patiesībā neatrodas jūsu aktīvajā darbgrāmatā, bet gan citā darbgrāmatā, kas ir paslēpta (ar nosaukumu PERSONAL.xlsb šeit, skatiet attēlu), bet katru reizi, atverot jebkuru darbgrāmatu, tā tiek parādīta tās iekšpusē.

Tāpēc, mēģinot to rediģēt, to nav iespējams izdarīt.

Mūsu šodienas mērķis ir atrisināt šo jautājumu. Tas ir, rediģēt Makro par slēpto darbgrāmatu.

Šo problēmu varam atrisināt divējādi.

1. Slēptas darbgrāmatas makrorežīma rediģēšana, vispirms to atsedzot

Izmantojot šo metodi, mēs vispirms noņemsim paslēpto darbgrāmatu un pēc tam dzēsīsim Makro uz tā.

Lai veiktu šo procesu, izpildiet tālāk norādītās darbības.

⧪ 1. solis: Dialoglodziņa Unhide atvēršana cilnē Skats

Atveriet Skatīt Excel lentes cilni. Pēc tam sadaļā Windows , noklikšķiniet uz Atslēpt .

⧪ 2. solis: darbgrāmatas atslēpšana no dialoglodziņa

Dialoglodziņš ar nosaukumu Atslēpt Atvērsies. Izvēlieties slēptās darbgrāmatas nosaukumu ( PERSONAL.xlsb šeit) un noklikšķiniet uz LABI .

⧪ 3. posms: Makrorīka rediģēšana

Tagad varat rediģēt Makro . Saskaņā ar Izstrādātājs cilnē noklikšķiniet uz Makroprocesori no sadaļas koda.

Dialoglodziņš ar nosaukumu Makroprocesori Atvērsies. Izvēlieties vēlamo Makro un noklikšķiniet uz Rediģēt .

Tagad varat to rediģēt.

Lasīt vairāk: Kā rediģēt makroprogrammas programmā Excel (2 metodes)

2. Slēptas darbgrāmatas makrolīmeņa rediģēšana, izmantojot VBA kodu

Ja nevēlaties veikt iepriekš minēto procesu, varat izmantot vienkāršu VBA kodu, lai rediģētu a Makro par slēpto darbgrāmatu.

⧭ VBA kods:

 Sub Edit_a_Macro_on_a_Hidden_Workbook() Hidden_Workbook_Name = "PERSONAL.XLSB" Hidden_Macro_Name = "Macro1" Active_Workbook_Name = "Nevar rediģēt makrouzdevumu slēptā darbgrāmatā.xlsm" Windows(Hidden_Workbook_Name).Visible = True Windows(Active_Workbook_Name).Activate Application.Goto Reference:=Hidden_Workbook_Name + "!" + Hidden_Macro_Name End Sub 

⧭ Piezīmes:

Šeit slēptās darbgrāmatas nosaukums ir "PERSONAL.XLSB" , slēptā makroreaktora nosaukums ir "Makro1" , un tās darbgrāmatas nosaukums, kurā es strādāju, ir "Nevar rediģēt makroreakciju slēptā darbgrāmatā.xlsm" . Pirms koda palaišanas neaizmirstiet tos nomainīt ar saviem (Pirmais 3 līnijas).

⧭ Izvades:

Palaidiet kodu, nospiežot pogu Run Sub / UserForm no Visual Basic augšpusē esošā lente.

Slēptā darbgrāmata tiks atsegta, un redaktora logs tiks atvērts ar Makro. Tagad varat to rediģēt.

Lasīt vairāk: Kā rediģēt šūnas programmā Excel (4 vienkāršas metodes)

Piezīmes

  • Līdz šim mēs runājām tikai par to, kā varam rediģēt Makro Bet, ja vēlaties uzzināt, kā izveidot slēpto darbgrāmatu, varat sekot šai saitei.

Secinājums

Tātad, šie ir veidi, kā atrisināt problēmu, lai rediģētu a Makro Vai jums ir kādi jautājumi? Droši uzdodiet mums. Un neaizmirstiet apmeklēt mūsu vietni. ExcelWIKI vairāk ziņu un atjauninājumu.

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.