Excel

Excel VBA долбоорунан сырсөздү кантип алып салуу керек [4 ыкмалары]

Мен Excelдеги VBA долбоорунан сырсөздү кантип алып салууну билгим келет. Ким мага жардам бере алат?

Excelде VBA сырсөзүн алып салуу ыкмаларын издөөдөн мурун, VBAнын маанисин түшүнүшүңүз керек. VBA - бул Visual Basic for Applications дегендин кыскартылган түрү. Бул ар кандай MS тиркемелери, өзгөчө MS Excel, кээ бир мүмкүнчүлүктөрдү кошуу жана ошондой эле күнүмдүк тапшырмаларды автоматташтырууга жардам берүү үчүн колдонулат. Алардын табиятынан жана файл коопсуздугунун зарылдыгынан улам көпчүлүк колдонуучулар VBA долбоорлорун сырсөздөр менен шифрлейт. Бирок, адамдар идеалдуу эмес жана VBA сырсөздөрүн унутуп коюшу мүмкүн. Ачык мааниси, сиз Excel VBA коддоруңузга кире албайсыз же өзгөртө албайсыз. Бул башаламандыкты жеңүү үчүн сизге Excel VBA сырсөзүн бузуунун жолу керек. Бактыга жараша, бул милдетти аткаруу үчүн көптөгөн жолдору бар. Бул макалада сиз Excel VBA сырсөздөрүн бузуунун эң мыкты 4 ыкмасы боюнча кеңири көрсөтмө аласыз.

1-бөлүк: Excel программасында VBA долбоорунун сырсөзүн программаларсыз кантип алып салуу керек

Excelде VBA долбоорунун кулпусун ачуу автоматтык VBA шифрлөө программасынын жардамы менен же кол менен жасалышы мүмкүн. Excel VBA сырсөзүн кол менен кантип бузууну изилдеп, ишти аягына чыгаруунун бир нече жакшы жолдору бар. Сиз бул параметрлерден тандап, корголгон Excel файлыңыз менен аракет кылсаңыз болот. Акыр-аягы, бул варианттардын бири сиздин корголгон документиңиздин мүнөзүнө жана муктаждыкка жараша жакшыраак болушу мүмкүн. Бул кол ыкмаларын колдонуудан мурун, сиз Excel файлдарыңыздын камдык көчүрмөсүн сакташыңыз керек.

Метод 1. Excel VBA модулунун кулпусун ачуу үчүн файл кеңейтүүсүн өзгөртүңүз

Бул ыкма .xlsm файл кеңейтүүсүн башка форматка өзгөртүүнү жана андан кийин .xlsm форматына кайтарууну камтыйт. Процесс узак болсо да, акыры Excel VBA сырсөзүңүздү алып салуу үчүн аны кылдаттык менен аткарсаңыз болот. Төмөнкү кадамдар жөн гана файл кеңейтүүсүн өзгөртүү менен Excel VBA долбоорунун сырсөзүн кантип бузуп аларыңызды көрсөтөт.

1 кадам : Максаттуу .xlsm файлын таап, .xlsm файл кеңейтүүсүн zipге өзгөртүңүз.

2-кадам : Эми бул файлды сизде бар Archiver программалары аркылуу ачыңыз. Сиз WinRAR же 7-Zip колдоно аласыз. Эгер муну кылсаңыз, сиз файл каталогуңуздун төмөнкү түзүмүн көрө аласыз.

3-кадам : XL каталогунун вариантына өтүңүз жана "VBAProject.bin" деп аталган файлды чыгарыңыз.

VBA файл кеңейтүүлөрүн өзгөртүү

4-кадам : VBAProject.bin файлын каалаган он алтылык редактор аркылуу ачып, файлдын ичиндеги “DPB=” текстин он алтылык редактордо текшериңиз.

5-кадам : Бул текстти тапкандан кийин, аны жок кылып, ордуна “DPX=” менен алмаштырыңыз. Эми файлыңызды он алтылык редактордо сактап, жабыңыз. Эски VBAProject.bin файлын жаңы он алтылык түзөтүлгөн VBAProject.bin менен кайра жазат.

6-кадам : Файл кеңейтүүсүн .xlsmге кайтарып, андан кийин аны Excelде ачыңыз. Эскертүү калкыма терезесинде "Ооба" дегенди тандап, башка параметрлерди четке кагыңыз.

7-кадам : VBA редакторун иштетиңиз жана диалог кутучасы пайда болсо, "OK" дегенди тандаңыз.

8-кадам : VBA долбоорунун атын оң баскыч менен чыкылдатып, андан кийин касиеттерин тандаңыз. "Коргоо" өтмөгүн тандап, учурдагы сырсөздөрдү жок кылыңыз. Ошондой эле, "Көрүү үчүн Долбоорду кулпулоо" кутучасын өчүрүп, кайра иштетиңиз. Ылайыктуу сырсөздү киргизип, аны ырастаңыз. Өзгөртүүлөрдү киргизүү үчүн "OK" баскычын басыңыз.

Метод 2. Hex редактору менен Excel VBA долбоорунун сырсөзүн алып салыңыз

Hex Editor сизге Hex өнүмдөрүн түзөтүү жана акыры Excel VBA сырсөзүн бузуу үчүн жакшы платформаны берет. Бул ыкмада сиз жасалма xls файлын түзүп, сырсөздү коюп, корголгон Excelге кирүү үчүн колдоносуз.

1 кадам : Жаңы Excel (xls) файлын түзүү үчүн Hex редакторун колдонуңуз. Жөнөкөй файл муну жасай алат.

2-кадам : VBA бөлүмүндө бул файл үчүн сырсөз түзүңүз. Бул параметрге кирүү үчүн Alt+F11 баскычтарын басыңыз.

3-кадам : Эсте калууга оңой сырсөздү түзгөндөн кийин, бул жаңы файлды сактап, чыгыңыз.

4-кадам : Бул жаңы түзүлгөн файлды ачыңыз, бирок бул жолу аны он алтылык редактор аркылуу ачыңыз. Ачылгандан кийин, төмөнкү баскычтар менен башталган саптарды таап, көчүрүңүз: CMG=, DPB= жана GC=.

VBA файл кеңейтүүлөрү

5-кадам : Эми Hex редактору менен сырсөздү бузугуңуз келген Excel файлын ачыңыз. Көчүрүлгөн тексттерди тиешелүү талааларга чаптап, өзгөртүүлөрдү сактаңыз. Файлдан чыгуу.

6-кадам : Адатта Excel файлын ачып, VBA кодун көрүү үчүн жасалма xls файлы үчүн түзгөн сырсөздү колдонуңуз.

Метод 3. Visual Basic Editor менен Excel VBA долбоорунан сырсөздү алып салыңыз

Hex редакторунан айырмаланып, Visual Basic Editor колдонуучуларга он алтылык эмес, символдук коддорду түзөтүүгө мүмкүндүк берет. Процесс анчалык деле узак эмес. Бирок, этият болушуңуз керек, анткени коддор каталарды болтурбоо үчүн көңүл бурууну талап кылат. Төмөнкү кадамдар Visual Basic Editor менен Excel Макро сырсөзүн кантип бузуп аларыңызды ачык көрсөтөт.

1 кадам : Корголгон Excel барагын камтыган тиешелүү иш китебин кол менен ачыңыз.

2-кадам : Эми Alt+F11 буйругун колдонуп Visual Basic редакторун ачыңыз. Embed модулуна өтүп, оң жактагы код терезесине төмөнкү кодду чаптаңыз.

3-кадам : VBA Editor терезесинен чыгып, корголгон иш барагын улантыңыз.

4-кадам : Куралдар > Макрос > Макросторго өтүңүз. Пайда болгон тизмеде "PasswordBreaker" опциясын эки жолу чыкылдатыңыз. Эми сиз сырсөз менен корголгон Excel файлыңызга кире аласыз.

2-бөлүк: Excelде VBA долбоорунун кулпусун ачууда кол менен чектөөлөр

Колдук ыкмалар Excel VBA сырсөздөрүн бузуу үчүн пайдалуу болсо да, алар идеалдуу эмес. Бул ыкмалар маанилүү жана татаал Excel файлдарына келгенде аларды начар шайкеш кылган бир нече көйгөйлөр менен жабыркайт. Төмөндө кол ыкмаларынын жалпы чектөөлөрүнүн айрымдары келтирилген.

  • Техникалык билимди талап кылат : Көрүнүп тургандай, жогорудагы варианттардын көбү көп кодду камтыйт. Ошентип, эгер сизде техникалык билим аз болсо, анда бул кол менен иштөөдө кыйынчылык жаралат.
  • Бул көп убакытты талап кылат : Көптөгөн кол ыкмалары узак процесстерди камтыйт. Ал ошондой эле коддорду жана бир нече платформалардагы кыймылды камтыгандыктан, аны ого бетер тажатма кылат, ошондуктан колдонуучулар аны жай жана тажатма деп табышат.
  • Ийгилик деңгээли : Маанилүү нерсе, акырында, биз Excel VBA сырсөзүн бузуп алабызбы же жокпу. Тилекке каршы, бул кол менен параметрлери эң төмөнкү ийгилигинин көрсөткүчтөрүн жазат. Ошондуктан, көп убакытты жана күч-кубатты коротуп, андан кийин керектүү натыйжаны албай коюу туура эмес.

Айтор, бардык варианттар ишке ашпай калса же алардын кемчиликтеринен тажасаңыз, кийинчерээк Excel VBA сырсөзүн автоматтык түрдө бузуу үчүн Passper for Excel сыяктуу атайын тиркемелерди колдонуп көрүңүз.

3-бөлүк: Excel VBA сырсөзүн кантип автоматтык түрдө бузуу керек

Excel үчүн Passper Excel файлдары үчүн укмуштуудай күчтүү сырсөздү ачуу куралы. Программа Excel VBA долбоорунун сырсөзүн бузуу үчүн 100% ийгиликке кепилдик берет. Супер тез шифрди чечмелөө ылдамдыгы жана колдонуунун оңойлугу менен Passper for Excel жөндөмдүүлүгүнө шектенүүгө эч кандай негиз жок. Ошондой эле Passper for Excel программасы Excel файлдары үчүн документтин сырсөзүн ачуу үчүн колдонулушу мүмкүн экенин белгилей кетүү маанилүү.

Passper for Excel программасынын негизги өзгөчөлүктөрү:

  • VBA долбооруңуздагы, иш барагыңыздагы же иш китебиңиздеги бардык түзөтүү жана форматтоо чектөөлөрү заматта чечмеленет.
  • Passper for Excel менен, жөнөкөй чыкылдатуу VBA долбоорунда сырсөз менен коргоодон арылууга мүмкүндүк берет.
  • Программаны колдонгондон кийин сиздин маалыматтарыңыз жабыркабайт же бузулбайт.
  • Программа абдан кеңири шайкештикке ээ. Бардык Excel файл түрлөрү, анын ичинде .xlsm, .xlsb, .xltx, .xltm аны менен шайкеш келет.

Passper for Excel дүйнө жүзү боюнча миллиондогон колдонуучуларга кызмат кылды. Ал эми анын колдонуучулары оң сын-пикирлерди кабыл алды. Азыр аракет кылуудан тартынбаңыз.

Аны бекер колдонуп көрүңүз

Excel үчүн Passper менен Excelдеги VBA сырсөзүн кантип алып салуу керек

1 кадам: Компьютериңизде Passper for Excel программасын ишке киргизиңиз жана "Чектөөлөрдү алып салуу" опциясын басыңыз.

Excel чектөөлөрүн алып салуу

2-кадам: Жаңы терезеде, "Файлды тандоо" баскычын чыкылдатып, экрандагы нускамаларды аткарыңыз жана сырсөз менен корголгон Excel VBA файлын программа интерфейсине жүктөңүз.

excel файлын тандаңыз

3-кадам: Сырсөз менен корголгон файл жүктөлгөндө, Excel файлыңыздагы VBA долбоорунун сырсөзүнөн кутулуу үчүн "Жок кылуу" опциясын басыңыз.

Excel чектөөлөрүн алып салуу

Программа чектөөлөрдү секунданын ичинде автоматтык түрдө алып салат. Ал аяктагандан кийин, сиз экрандын ылдый жагында ийгиликтүү эскертмени көрүшүңүз керек.

Корутунду

Бул колдонмо Excel VBA сырсөздөрүн бузуунун кээ бир акылга сыярлык ыкмаларын так иштеп чыккан. Бирок, кээ бир формалар татаал VBA сырсөздөрүн башкаруу жөндөмдүүлүгүнө, колдонуунун жеңилдигине жана жарыяланган ийгилик көрсөткүчтөрүнө караганда башкаларга караганда жогору. Жогоруда келтирилген маалыматтардын көптүгүнөн эч ким талаша албайт Excel үчүн Passper Excel VBA долбоорунун сырсөзүн бузуунун чыныгы чечими катары. Бардык өлчөө параметрлери аны кол менен тандоодон алдыга коёт. Excel үчүн Passper тандаңыз жана VBA сырсөзүңүздүн көйгөйлөрүн түбөлүккө чечиңиз.

Аны бекер колдонуп көрүңүз

Окшош билдирүүлөр

Жооп калтырыңыз

Сиздин электрондук почта дарегиңиз жарыяланбайт.

Жогоруга кайтуу баскычы
аркылуу бөлүшүү
Шилтемени көчүрүү