Me pehea te Tango Kupuhipa mai i te Kaupapa Excel VBA [4 Tikanga]
![Me pehea te Tango Kupuhipa mai i te Kaupapa Excel VBA [4 Tikanga]](https://www.passmapa.com/images/desbloquear-proyecto-vba-excel.png)
E hiahia ana ahau ki te mohio me pehea te tango kupuhipa mai i te kaupapa VBA i Excel. Ko wai hei awhina i ahau?
I mua i te rapu tikanga ki te tango i te kupuhipa VBA i Excel, me mohio koe ki te tikanga o te VBA. Ko te VBA he acronym mo Visual Basic for Applications. Ka whakamahia e nga momo tono MS, ina koa a MS Excel, hei taapiri i etahi ahuatanga me te awhina ano hoki ki te whakaaunoa i nga mahi o ia ra. Na te ahua me te hiahia mo te haumarutanga o nga konae, ka whakamuna te nuinga o nga kaiwhakamahi i nga kaupapa VBA me nga kupuhipa. Heoi, kaore te tangata i te tino tika, ka warewarehia nga kupuhipa VBA. Ko te tino tikanga ko te kore e taea e koe te uru ki te whakatika ranei i o waehere Excel VBA. Hei patu i tenei hepohepo, me whai huarahi koe ki te pakaru i te kupuhipa Excel VBA. Waimarie, he maha nga huarahi hei whakatutuki i tenei mahi. I roto i tenei tuhinga, ka whiwhi koe i te aratohu taipitopito i runga i te runga 4 tikanga ki te anganga Excel VBA kupuhipa.
Wāhanga 1: Me pehea te Tango Kupuhipa Kaupapa VBA i roto i te Excel me te kore Papatono
Ko te wetewete i tetahi kaupapa VBA i Excel ka taea te mahi ma te awhina o te rorohiko wetewete VBA aunoa, ma te ringaringa ranei. Ka rukuhia me pehea te pakaru i te kupuhipa a Excel VBA, he maha nga huarahi pai e taea ai te mahi. Ka taea e koe te whiriwhiri mai i enei whiringa ka ngana ki to konae Excel kua parea. Ka mutu, ka pai ake pea tetahi o enei whiringa, i runga i te ahua o to tuhinga whakamarumaru me te hiahia kei a koe. I mua i te whakamahi i enei tikanga a-ringa, me whakahoki e koe o konae Excel.
Tikanga 1. Hurihia te toronga kōnae ki te iriti i te kōwae Excel VBA
Ko tenei tikanga ko te huri i te toronga konae .xlsm ki tetahi atu whakatakotoranga ka hoki ano ki te whakatakotoranga .xlsm i muri mai. Ahakoa he roa te tukanga, ka taea e koe te whai marie ki te tango i to kupuhipa Excel VBA. Ko nga taahiraa e whai ake nei e whakaatu ana me pehea e taea ai e koe te pakaru te kupuhipa kaupapa Excel VBA ma te huri noa i te toronga konae.
Hipanga 1 : Kimihia te kōnae .xlsm ūnga ka huri i te toronga kōnae .xlsm ki te kōtui.
Hipanga 2 : Inaianei whakatuwheratia tenei konae ma tetahi o nga kaupapa Archiver kei a koe. Ka taea e koe te whakamahi WinRAR, 7-Zip ranei. Ki te mahi koe i tenei, ka taea e koe te kite i te hanganga e whai ake nei o to whaiaronga konae.
Hipanga 3 : Whakatere ki te kōwhiringa whaiaronga XL me te tango i te konae kua tapaina "VBAProject.bin".
Hipanga 4 : Whakatuwheratia te konae VBAProject.bin ma tetahi ētita hex ka tirohia te kupu "DPB=" i roto i te konae kei roto i te ētita hex.
Hipanga 5 : Kia kitea e koe tenei kuputuhi, muku noa ka whakakapi ki te "DPX=". Inaianei tiakina ka kati i to konae ki te ētita hex. Ka tuhirua i te VBAProject.bin tawhito me te VBAProject.bin hex-whakatika hou.
Hipanga 6 : Whakahokia te toronga kōnae ki te .xlsm ka whakatuwheratia ki Excel. I roto i te matapihi pakū-ake whakatupato, tohua "Ae" ka wareware ki etahi atu whiringa.
Hipanga 7 : Whakahaerehia te ētita VBA me te whiriwhiri "OK" ki te puta te pouaka korero.
Hipanga 8 : Pāwhiri-matau i te ingoa o to kaupapa VBA ka kowhiri i nga taonga. Kōwhirihia te ripa "Tiaki" ka mukua nga kupuhipa o mua. Ano, monohia te pouakataki "Maukati Kaupapa mo te Tirohanga" ka taea ano. Whakauruhia he kupuhipa tika ka whakaū. Pāwhiritia "OK" ki te hanga i nga huringa.
Tikanga 2. Tango Kupuhipa Kaupapa Excel VBA me te Hex Editor
Ka hoatu e te Hex Editor he papa pai ki te whakatika i nga hua hex ka mutu ka pakaru te kupuhipa Excel VBA. I roto i tenei tikanga, ka hanga e koe he kōnae xls dummy, whakaturia he kupuhipa, ka whakamahi i te reira ki te uru ki te Excel tiaki.
Hipanga 1 : Whakamahia te ētita Hex hei waihanga i tētahi kōnae Excel (xls) hōu. Ka taea e te konae noa te mahi.
Hipanga 2 : Waihangahia he kupuhipa mo tenei konae i te waahanga VBA. Ka taea e koe te pehi Alt+F11 kia uru atu ki tenei whiringa.
Hipanga 3 : I muri i to hanga i tetahi kupuhipa ngawari ki te maumahara, tiakina tenei konae hou ka puta.
Hipanga 4 : Whakatuwheratia tenei konae katahi ano ka hanga, engari i tenei wa, whakatuwheratia ma te kaiwhakatika hex. Kia whakatuwheratia, kimihia, ka kape i nga rarangi, ka timata ki nga taviri e whai ake nei: CMG=, DPB= me GC=.
Hipanga 5 : Inaianei whakatuwheratia te konae Excel e hiahia ana koe ki te anganga i te kupuhipa me te ētita Hex. Whakapirihia nga tuhinga kua kapea ki roto i ia mara ka tiakina nga huringa. Puta atu i te kōnae.
Hipanga 6 : Whakatuwherahia te konae Excel me te whakamahi i te kupuhipa kotahi i hanga e koe mo te konae xls dummy hei tiro i te waehere VBA.
Tikanga 3. Tango kupuhipa mai i te kaupapa Excel VBA me te Visual Basic Editor
Kaore i rite ki te ētita Hex, ka taea e te Etita Ataata Ataata nga kaiwhakamahi ki te whakatika i nga tohu tohu hei utu i nga mea hexadecimal. Ko te tukanga kaore i te roa. Heoi, me tupato koe na te mea me aro nga tohu ki te karo i nga hapa. Ko nga taahiraa e whai ake nei e whakaatu marama ana me pehea e taea ai e koe te pakaru i te kupuhipa Excel Macro me te Visual Basic Editor.
Hipanga 1 : Tuwhera ā-ringa i te pukamahi kei roto te rau Excel kua parea.
Hipanga 2 : Inaianei whakatuwheratia te Kaiwhakatika Visual Basic ma te whakamahi i te whakahau Alt+F11. Haere ki te Kōwae Tāmau ka whakapiri i te waehere e whai ake nei ki te matapihi waehere kei te taha matau.
Hipanga 3 : Puta atu i te matapihi Kaiwhakatika VBA ka haere tonu ki te pepa mahi kua parea.
Hipanga 4 : Haere ki Utauta > Tonotono > Tonotono. I roto i te rarangi ka puta, pawhiri-rua i runga i te waahanga "PasswordBreaker". Inaianei ka taea e koe te uru atu ki to kōnae Excel kua parea-kupuhipa.
Wāhanga 2: Whakawhāiti ā-ringa ka iriti i te kaupapa VBA i Excel
Ahakoa he pai nga tikanga a-ringa mo te tarai i nga kupuhipa Excel VBA, kaore e tino tata. Ko enei tikanga ka whiua ki te maha o nga raru e pai ana ki a raatau i te wa e pa ana ki nga konae Excel nui me te uaua. E whai ake nei etahi o nga here noa o nga tikanga a-ringa.
- Me whai matauranga hangarau : Kua kite koe, ko te nuinga o nga whiringa i runga ake nei he maha nga waehere. Na, ki te iti to mohiotanga hangarau, ka raru koe ki enei whiringa a-ringa.
- Ka pau te wa nui : He maha nga tikanga a-ringa ka uru ki nga tukanga roa. Na te mea kei roto ano nga tohu me nga nekehanga puta noa i nga papaaho maha ka nui ake te hoha, na reira ka kitea e nga kaiwhakamahi he puhoi me te hoha.
- Reanga angitu : Ko te mea nui, i te mutunga, ka taea e tatou te pakaru i te kupuhipa Excel VBA kaore ranei. Engari, ko enei whiringa a-ringa e tuhi ana i nga reiti angitu iti rawa. Na reira, kaore i te pai kia whakapaua te wa me te kaha ka kore e whiwhi i te hua e hiahiatia ana.
E ai ki tera, ki te rahua nga whiringa katoa, ka ngenge ranei koe i o raatau ngoikoretanga, muri ake ka ngana ki te whakamahi i nga tono motuhake penei i a Passper for Excel ki te pakaru aunoa i te kupuhipa Excel VBA.
Wāhanga 3: Me pēhea te ki te anganga Excel VBA Kupuhipa Aunoa
Passper mo Excel he taputapu iriti kupuhipa tino kaha mo nga konae Excel. Ka whakamanahia e te kaupapa he 100% reeti angitu ki te pakaru i te kupuhipa kaupapa Excel VBA. Na te tere wetemuna tere me te ngawari o te whakamahi, kaore he take e ruarua ai te kaha o Passper mo Excel. He mea nui ano kia mohio koe ka taea te whakamahi a Passper for Excel ki te pakaru i te kupuhipa whakatuwhera tuhinga mo nga konae Excel.
Ko nga ahuatanga matua o Passper for Excel:
- Ka taea te whakamaarama i nga tikanga whakatika me te whakahōputu i to kaupapa VBA, raumahi, pukamahi ranei.
- Ma te Passper for Excel, ma te panui ngawari ka taea e koe te whakakore i te whakamarumaru kupuhipa i runga i to kaupapa VBA.
- Ko o raraunga kaore e pa, ka pakaru ranei i muri i te whakamahi i te papatono.
- He tino whanui te hototahitanga o te papatono. Ko nga momo kōnae Excel katoa tae atu ki te .xlsm, .xlsb, .xltx, .xltm he hototahi ki a ia.
Kua mahi a Passper for Excel ki nga miriona kaiwhakamahi huri noa i te ao. A kua whiwhi arotake pai mai i ona kaiwhakamahi. Kaua e whakaroa ki te whakamatau inaianei.
Me pehea te tango kupuhipa VBA i Excel me te Passper for Excel
Hipanga 1: Whakarewahia te Passper for Excel i runga i to PC ka paato i te waahanga "Tangohia nga here".
Hipanga 2: I roto i te matapihi hou, paatohia te paatene "Tīpakohia he Kōnae" ka whai i nga tohutohu i runga-mata ki te tuku i te konae Excel VBA kua parea-kupuhipa ki te atanga o te papatono.
Hipanga 3: A, no te tukuake te kōnae tiaki kupuhipa te, pēhi i te "Muku" kōwhiringa ki te whakakore i te kupuhipa kaupapa VBA i roto i to koutou kōnae Excel.
Ka tangohia aunoa e te papatono nga here i roto i nga hēkona. Ina oti ana, me kite koe i te panui angitu kei raro o te mata.
Whakamutunga
Kua whakamaramatia e tenei aratohu etahi o nga tikanga tika ki te pakaru i nga kupuhipa Excel VBA. Heoi, he pai ake etahi puka i etahi atu na te kaha ki te hapai i nga kupu huna VBA uaua, te ngawari o te whakamahi, me nga reiti angitu i whakaputaina. Mai i te nui o nga korero kei runga ake nei, kaore e taea e tetahi te tautohetohe Passper mo Excel hei tino otinga ki te anganga Kupuhipa kaupapa Excel VBA. Ko nga tawhā inenga katoa ka waiho ki mua i nga whiringa a-ringa. Kōwhiria te Passper mo Excel ka whakaoti i o raru kupuhipa VBA mo ake tonu atu.