Excel

Me pehea te Tango Kupuhipa mai i te Kaupapa Excel VBA [4 Tikanga]

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".

huri i nga toronga kōnae VBA

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=.

Nga toronga kōnae VBA

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.

Whakamātauria mō te kore utu

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".

Te tango i nga here Excel

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.

tīpakohia te kōnae Excel

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.

tango i nga here 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.

Whakamātauria mō te kore utu

Nga panui e pa ana

Waiho he whakautu

Ka kore e whakaputaina to wahitau imeera. Kua tohua nga mara e hiahiatia ana *

Hoki ki runga pātene
Tiri ma
Tārua hono