Efnisyfirlit
Þeir sem eiga að vinna með Excel VBA standa mjög oft frammi fyrir þessu vandamáli stundum, við reynum en getum ekki breytt fjölvi og það er sýnt að þú getur ekki breytt fjölva í falinni vinnubók . Í þessari grein mun ég sýna þér hvernig þú getur leyst þetta mál frekar auðveldlega og yfirgripsmikið.
Hlaða niður æfingarvinnubók
Hlaða niður þessari æfingabók til að æfa á meðan þú ert lestur þessarar greinar.
Macro Unable to Edit.xlsm
2 auðveldar lausnir til að geta ekki breytt fjölvi á falinni vinnubók
Hér er ég að reyna að breyta Macro úr vinnubókinni minni, en ég get ekki breytt því. Tilkynningakassi er að birtast og hann segir mér að ég geti ekki eytt Macro í falinni vinnubók. Ég er viss um að þeir sem vinna með fjölva hafa mjög oft staðið frammi fyrir þessu vandamáli að minnsta kosti einu sinni á ævinni.
Nú gætirðu velt því fyrir þér, hvers vegna í fjandanum er hún sýnd sem falin vinnubók þó ég hafi opnað hana og sé að vinna í henni? Allt í lagi, svarið er að Macro er í raun ekki inni í virku vinnubókinni þinni, frekar er það inni í annarri vinnubók sem er falin (heitir PERSONAL.xlsb hér, athugaðu myndina), en í hvert skipti sem þú opnar einhverja vinnubók er hún sýnd í henni.
Þess vegna, þegar þú reynir að breyta henni, geturðu það ekki.
Markmið okkar í dag er að leysa þetta mál. Það er að segja að breyta Macro á falinni vinnubók.
Við getum leyst málið í tveimur mögulegumleiðir.
1. Fjölvi breytt í falinni vinnubók með því að birta hana fyrst
Í þessari aðferð munum við fyrst birta falda vinnubókina og eyða síðan fjölva á henni.
Fylgdu skrefunum sem nefnd eru hér að neðan til að framkvæma þetta ferli.
⧪ Skref 1: Opnaðu Unhide Dialogue Box frá View flipanum
Opnaðu View flipann á Excel borði. Síðan undir hlutanum Windows , smelltu á Opna .
⧪ Skref 2: Sýnir vinnubók úr glugganum
Sgluggi sem heitir Skoða mun opnast. Veldu nafn földu vinnubókarinnar ( PERSONAL.xlsb hér) og smelltu á OK .
⧪ Skref 3: Fjölva breytt
Nú geturðu breytt fjölva . Undir flipanum Þróunaraðili , smelltu á fjölva í kaflakóðanum.
Gagluggi sem heitir fjölva opnast. Veldu Macro sem þú vilt og smelltu á Breyta .
Þú getur nú breytt því.
Lesa Meira: Hvernig á að breyta fjölvi í Excel (2 aðferðir)
2. Fjölvi breytt á falinni vinnubók með því að nota VBA kóða
Ef þú vilt ekki fylgja ferlinu hér að ofan geturðu notað einfaldan VBA kóða til að breyta Macro á falinni vinnubók.
⧭ VBA kóða:
3119
⧭ Athugasemdir:
Hér er nafn földu vinnubókarinnar “PERSONAL.XLSB” , nafn falna fjölva er “Macro1” ,og nafn vinnubókarinnar sem ég er að vinna í er “Cannot Edit a Macro on a Hidden Workbook.xlsm” . Ekki gleyma að breyta þeim með þínum áður en þú keyrir kóðann (Fyrstu 3 línurnar).
⧭ Output:
Keyddu kóðann með því að ýta á hnappinn Run Sub / UserForm frá Visual Basic borðinu hér að ofan.
Folda vinnubókin verður birt og ritstjórnarglugginn opnast fyrir þér með Macro. Þú getur nú breytt því.
Lesa Meira: Hvernig á að breyta hólf í Excel (4 auðveldar aðferðir)
Athugasemdir
- Hingað til ræddum við aðeins hvernig við getum breytt Macro á falinni vinnubók. En ef þú hefur áhuga á að vita hvernig á að búa til falda vinnubók geturðu fylgst með þessum hlekk.
Niðurstaða
Svo, þetta eru leiðirnar til að leysa málið að breyta Macro á falinni vinnubók. Hefur þú einhverjar spurningar? Ekki hika við að spyrja okkur. Og ekki gleyma að heimsækja síðuna okkar ExcelWIKI fyrir fleiri færslur og uppfærslur.