Tayo

Bii o ṣe le Yọ Ọrọigbaniwọle kuro lati Iṣẹ VBA Excel [Awọn ọna 4]

Mo fẹ lati mọ bi o ṣe le yọ ọrọ igbaniwọle kuro lati iṣẹ akanṣe VBA ni Excel. Tani le ran mi lowo?

Ṣaaju ki o to paapaa wa awọn ọna lati yọ ọrọ igbaniwọle VBA kuro ni Excel, o gbọdọ ni oye itumọ ti VBA. VBA jẹ adape fun Ipilẹ wiwo fun Awọn ohun elo. O jẹ lilo nipasẹ ọpọlọpọ awọn ohun elo MS, paapaa MS Excel, lati ṣafikun diẹ ninu awọn ẹya ati tun lati ṣe iranlọwọ ni adaṣe adaṣe awọn iṣẹ ṣiṣe deede. Nitori iseda wọn ati iwulo fun aabo faili, ọpọlọpọ awọn olumulo encrypt awọn iṣẹ akanṣe VBA pẹlu awọn ọrọ igbaniwọle. Sibẹsibẹ, awọn eniyan ko ni pipe ati awọn ọrọigbaniwọle VBA le gbagbe. Itumọ ti o han ni pe o ko le wọle tabi ṣatunkọ awọn koodu VBA Excel rẹ. Lati lu idarudapọ yii, o nilo ọna lati kiraki ọrọ igbaniwọle VBA Excel kan. O da, awọn ọna pupọ lo wa lati ṣaṣeyọri iṣẹ yii. Ni yi article, o yoo gba a alaye guide lori awọn oke 4 ọna lati kiraki tayo VBA awọn ọrọigbaniwọle.

Apá 1: Bii o ṣe le Yọ Ọrọigbaniwọle Project VBA kuro ni Tayo Laisi Awọn eto

Ṣiṣii iṣẹ akanṣe VBA ni Excel le ṣee ṣe pẹlu iranlọwọ ti sọfitiwia decryption VBA laifọwọyi tabi nipasẹ awọn ọna afọwọṣe. Delving sinu bi o si kiraki tayo VBA ọrọigbaniwọle pẹlu ọwọ, nibẹ ni o wa ni ọpọlọpọ awọn ti o dara ona ti o lagbara ti sunmọ awọn ise ṣe. O le yan lati awọn aṣayan wọnyi ki o gbiyanju pẹlu faili Excel ti o ni aabo rẹ. Nigbamii, ọkan ninu awọn aṣayan wọnyi le dara julọ, da lori iru iwe-ipamọ aabo rẹ ati iwulo ni ọwọ. Ṣaaju lilo awọn ọna afọwọṣe wọnyi, o gbọdọ ṣe afẹyinti awọn faili Excel rẹ.

Ọna 1. Yi itẹsiwaju faili pada lati ṣii module Excel VBA

Ọna yii jẹ pẹlu yiyipada itẹsiwaju faili .xlsm si ọna kika miiran ati lẹhinna pada si ọna kika .xlsm lẹhinna. Botilẹjẹpe ilana naa gun, o le tẹle ni pẹkipẹki lati yọ ọrọ igbaniwọle Excel VBA rẹ kuro nikẹhin. Awọn igbesẹ wọnyi ṣe apejuwe bi o ṣe le fa ọrọ igbaniwọle iṣẹ akanṣe Excel VBA nipa yiyipada itẹsiwaju faili nirọrun.

Igbesẹ 1 : Wa faili afojusun .xlsm ki o yi itẹsiwaju faili .xlsm pada si zip.

Igbesẹ 2 : Bayi ṣii faili yii nipasẹ eyikeyi awọn eto Archiver ti o ni. O le lo WinRAR tabi 7-Zip. Ti o ba ṣe eyi, o yẹ ki o ni anfani lati wo eto atẹle ti itọsọna faili rẹ.

Igbesẹ 3 : Lilö kiri si aṣayan itọsọna XL ki o si jade faili ti a pe ni "VBAProject.bin".

ayipada VBA faili awọn amugbooro

Igbesẹ 4 : Ṣii faili VBAProject.bin nipasẹ eyikeyi hex olootu ati ṣayẹwo ọrọ "DPB =" inu faili ni olootu hex.

Igbesẹ 5 : Ni kete ti o ba rii ọrọ yii, paarẹ rẹ nirọrun ki o rọpo pẹlu “DPX=” dipo. Bayi fipamọ ati pa faili rẹ mọ ni olootu hex. Ṣatunkọ VBAProject.bin atijọ pẹlu hex-satunkọ VBAProject.bin tuntun.

Igbesẹ 6 : Yi itẹsiwaju faili pada si .xlsm ati lẹhinna ṣii ni Excel. Ninu ferese agbejade ikilọ, yan “Bẹẹni” ki o foju kọ awọn aṣayan miiran.

Igbesẹ 7 : Ṣiṣe olootu VBA ki o yan “O DARA” ti apoti ibaraẹnisọrọ ba han.

Igbesẹ 8 : Tẹ-ọtun orukọ ti iṣẹ akanṣe VBA rẹ lẹhinna yan awọn ohun-ini. Yan taabu “Idaabobo” ki o pa awọn ọrọ igbaniwọle ti o wa tẹlẹ. Paapaa, mu apoti ayẹwo “Iṣẹ Titiipa fun Wiwo” mu ki o tun muu ṣiṣẹ lẹẹkansi. Tẹ ọrọ igbaniwọle to dara ki o jẹrisi rẹ. Tẹ "O DARA" lati ṣe awọn ayipada.

Ọna 2. Yọ Excel VBA Project Ọrọigbaniwọle pẹlu Hex Olootu

Olootu Hex fun ọ ni pẹpẹ ti o dara lati ṣatunkọ awọn ọja hex ati nikẹhin kiraki ọrọ igbaniwọle VBA Excel kan. Ni ọna yii, iwọ yoo ṣẹda faili xls kan, ṣeto ọrọ igbaniwọle kan, ki o lo lati wọle si Excel ti o ni aabo.

Igbesẹ 1 Lo olootu Hex lati ṣẹda faili Excel tuntun (xls). O kan faili ti o rọrun le ṣe.

Igbesẹ 2 : Ṣẹda ọrọigbaniwọle fun faili yii ni apakan VBA. O le tẹ Alt + F11 lati wọle si aṣayan yii.

Igbesẹ 3 : Lẹhin ti o ti ṣẹda ọrọ igbaniwọle rọrun-lati-ranti, fi faili tuntun yii pamọ ki o jade.

Igbesẹ 4 : Ṣii faili tuntun ti a ṣẹda, ṣugbọn ni akoko yii, ṣii nipasẹ olootu hex. Ni kete ti o ṣii, wa ati daakọ awọn laini, eyiti o bẹrẹ pẹlu awọn bọtini wọnyi: CMG=, DPB= ati GC=.

Awọn amugbooro faili VBA

Igbesẹ 5 : Bayi ṣii faili Tayo ninu eyiti o fẹ lati kiraki ọrọ igbaniwọle pẹlu olootu Hex. Lẹẹmọ awọn ọrọ ti a daakọ sinu awọn aaye oniwun ki o fi awọn ayipada pamọ. Jade faili naa.

Igbesẹ 6 : Ni deede ṣii faili Excel ati lo ọrọ igbaniwọle kanna ti o ṣẹda fun faili xls dummy lati wo koodu VBA.

Ọna 3. Yọ ọrọ igbaniwọle kuro lati iṣẹ akanṣe VBA Excel pẹlu Olootu Ipilẹ wiwo

Ko dabi olootu Hex, Olootu Ipilẹ Visual n gba awọn olumulo laaye lati ṣatunkọ awọn koodu kikọ dipo awọn hexadecimal. Ilana naa ko pẹ to. Sibẹsibẹ, o gbọdọ ṣọra nitori awọn koodu nilo akiyesi lati yago fun awọn aṣiṣe. Awọn igbesẹ wọnyi ṣe apejuwe ni kedere bi o ṣe le fa ọrọ igbaniwọle Macro Excel kan pẹlu Olootu Ipilẹ Visual.

Igbesẹ 1 : Pẹlu ọwọ ṣii iwe iṣẹ oniwun ti o ni dì Excel to ni aabo.

Igbesẹ 2 : Bayi ṣii Visual Basic Editor nipa lilo aṣẹ Alt + F11. Lọ si Module sabe ati lẹhinna lẹẹmọ koodu atẹle ni window koodu ti o wa ni apa ọtun.

Igbesẹ 3 : Jade kuro ni window Olootu VBA ki o tẹsiwaju pẹlu iwe iṣẹ ti o ni aabo.

Igbesẹ 4 : Lọ si Awọn irin-iṣẹ> Makiro> Makiro. Ninu atokọ ti o han, tẹ lẹẹmeji lori aṣayan “PasswordBreaker”. O yẹ ki o ni anfani lati wọle si faili Excel ti o ni aabo ọrọ igbaniwọle rẹ.

Apá 2: Awọn idiwọn afọwọṣe nigbati o ṣii iṣẹ VBA ni Excel

Botilẹjẹpe awọn ọna afọwọṣe wulo fun fifọ awọn ọrọ igbaniwọle Excel VBA, wọn ko wa nitosi pipe. Awọn ọna wọnyi jẹ iyọnu pẹlu awọn iṣoro pupọ ti o jẹ ki wọn ko dara nigbati o ba de awọn faili Excel pataki ati idiju. Awọn atẹle jẹ diẹ ninu awọn idiwọn ti o wọpọ ti awọn ọna afọwọṣe.

  • Nbeere imọ imọ-ẹrọ : Bi o ti rii, pupọ julọ awọn aṣayan loke pẹlu koodu pupọ. Nitorinaa ti o ba ni imọ imọ-ẹrọ kekere, iwọ yoo ni akoko lile pẹlu awọn aṣayan afọwọṣe wọnyi.
  • O gba akoko pupọ : Ọpọlọpọ awọn ọna afọwọṣe pẹlu awọn ilana gigun. Otitọ pe o tun kan awọn koodu ati gbigbe kọja awọn iru ẹrọ lọpọlọpọ jẹ ki o ni itara diẹ sii ati nitorinaa awọn olumulo yoo rii pe o lọra ati arẹwẹsi.
  • Oṣuwọn aṣeyọri : Ohun ti o ṣe pataki, ni ipari, jẹ boya a le kiraki ọrọ igbaniwọle Excel VBA tabi rara. Laanu, awọn aṣayan afọwọṣe wọnyi ṣe igbasilẹ awọn oṣuwọn aṣeyọri ti o kere julọ. Nitorinaa, ko ni imọran lati lo akoko pupọ ati agbara ati lẹhinna ko gba abajade ti o nilo.

Ti o sọ pe, ti gbogbo awọn aṣayan ba kuna tabi o rẹwẹsi fun awọn ailagbara wọn, lẹhinna gbiyanju lati lo awọn ohun elo pataki bi Passper for Excel lati ṣaja ọrọ igbaniwọle Excel VBA laifọwọyi.

Apá 3: Bawo ni lati kiraki tayo VBA Ọrọigbaniwọle laifọwọyi

Passper fun tayo jẹ ohun elo ṣiṣii ọrọ igbaniwọle ti iyalẹnu lagbara fun awọn faili Excel. Awọn eto onigbọwọ a 100% aseyori oṣuwọn lati kiraki tayo VBA ise agbese ọrọigbaniwọle. Pẹlu iyara decryption iyara nla ati irọrun ti lilo, ko si idi lati ṣiyemeji agbara Passper fun Excel. O tun ṣe pataki lati ṣe akiyesi pe Passper fun Excel le ṣee lo lati ṣaja ọrọ igbaniwọle ṣiṣi iwe aṣẹ fun awọn faili Excel.

Awọn ẹya pataki ti Passper fun Excel:

  • Gbogbo awọn ihamọ ṣiṣatunṣe ati tito akoonu ninu iṣẹ akanṣe VBA rẹ, iwe iṣẹ, tabi iwe iṣẹ ni a le pinnu lẹsẹkẹsẹ.
  • Pẹlu Passper fun Excel, titẹ ti o rọrun yoo gba ọ laaye lati yọkuro aabo ọrọ igbaniwọle lori iṣẹ akanṣe VBA rẹ.
  • Awọn data rẹ kii yoo ni ipa tabi bajẹ lẹhin lilo eto naa.
  • Awọn eto ni o ni gidigidi jakejado ibamu. Gbogbo awọn oriṣi faili Excel pẹlu .xlsm, .xlsb, .xltx, .xltm ni ibamu pẹlu rẹ.

Passper fun Excel ti ṣe iranṣẹ awọn miliọnu awọn olumulo ni ayika agbaye. Ati pe o ti gba awọn atunyẹwo rere lati ọdọ awọn olumulo rẹ. Ma ṣe ṣiyemeji lati gbiyanju ni bayi.

Gbiyanju o fun ọfẹ

Bii o ṣe le yọ ọrọ igbaniwọle VBA kuro ni Excel pẹlu Passper fun tayo

Igbesẹ 1: Lọlẹ Passper fun Excel lori PC rẹ ki o tẹ aṣayan “Yọ Awọn ihamọ” kuro.

Yọ awọn ihamọ Excel kuro

Igbesẹ 2: Ni window tuntun, tẹ bọtini “Yan Faili kan” ki o tẹle awọn ilana loju iboju lati gbe faili Excel VBA ti o ni aabo ọrọ igbaniwọle si wiwo eto naa.

yan faili tayo

Igbesẹ 3: Nigbati faili idaabobo ọrọ igbaniwọle ti gbejade, tẹ aṣayan “Paarẹ” lati yọkuro ọrọ igbaniwọle iṣẹ akanṣe VBA ninu faili Excel rẹ.

yọ Excel awọn ihamọ

Awọn eto yoo laifọwọyi yọ awọn ihamọ laarin-aaya. Nigbati o ba pari, o yẹ ki o wo ifitonileti aṣeyọri ni isalẹ iboju naa.

Ipari

Itọsọna yii ti ṣe alaye kedere diẹ ninu awọn ọna ti o ṣeeṣe lati ṣaja awọn ọrọ igbaniwọle Excel VBA. Sibẹsibẹ, diẹ ninu awọn fọọmu ni o ga ju awọn miiran lọ nitori agbara wọn lati mu awọn ọrọ igbaniwọle VBA eka, irọrun ti lilo, ati awọn oṣuwọn aṣeyọri ti a tẹjade. Lati iye nla ti alaye ti a pese loke, ko si ẹnikan ti o le jiyan Passper fun tayo bi awọn gidi ojutu lati kiraki tayo VBA ise agbese ọrọigbaniwọle. Gbogbo awọn paramita wiwọn fi sii siwaju awọn aṣayan afọwọṣe. Yan Passper fun tayo ati yanju awọn iṣoro ọrọ igbaniwọle VBA rẹ lailai.

Gbiyanju o fun ọfẹ

jẹmọ posts

Fi esi kan silẹ

Adirẹsi imeeli rẹ kii yoo ṣe atẹjade.

Pada si oke bọtini
Pin nipasẹ
Daakọ ọna asopọ