Sgrìobhainn

An Stiùireadh Iomlan airson Facal-faire VBA Excel a bhriseadh

A bheil e comasach briseadh a-steach don phròiseact Excel VBA agam ma tha an còd air a dhìon le facal-faire a chaidh air chall no air a dhìochuimhneachadh? Agus ma tha, ciamar as urrainnear seo a dhèanamh? Is e am freagairt tha. Chan e obair dhoirbh a th’ ann facal-faire Excel VBA a bhriseadh ma tha na h-innealan ceart agad. Gu dearbh, aon uair ‘s gu bheil an inneal agus an dòigh-obrach cheart agad, faodaidh e a bhith gu math furasta eadhon faclan-faire iom-fhillte a bhriseadh.

San artaigil seo, seallaidh sinn dhut mar a nì thu briseadh sìos air faclan-faire VBA le bhith a’ cleachdadh beagan dhòighean sìmplidh. Ach an toiseach, leig dhuinn sùil a thoirt air dè a th’ ann am facal-faire VBA ann an Excel.

Facal-faire VBA - Ciamar a tha e ag obair?

’S e cànan prògramaidh a th’ ann an VBA (Visual Basic for Applications) a thathar a’ cleachdadh gus aplacaidean Microsoft Office a dhèanamh leithid… Excel agus Ruigsinneachd nas cumhachdaiche agus nas fhasa a chleachdadh. Cleachdar VBA cuideachd gus aplacaidean gnàthaichte a chruthachadh.

A Faodar pròiseact VBA a dhìon le facal-faire gus casg a chur air ruigsinneachd gun chead. Nuair a dh’fhosglas tu pròiseact VBA ann an duilleag-clèithe Excel, is dòcha gun tèid iarraidh ort am facal-faire a chuir a-steach (mar a chithear san ìomhaigh gu h-ìosal). Mura cuir thu a-steach am facal-faire ceart, cha bhith e comasach dhut an còd VBA fhaicinn no a dheasachadh.

Feumaidh tu facal-faire a thoirt seachad gus còd VBA fhaicinn

Mar a nì thu briseadh air facal-faire VBA ann an Excel

Tha beagan dhòighean eadar-dhealaichte ann a ghabhas cleachdadh gus facal-faire VBA Excel a bhriseadh. Seallaidh sinn air gach aon de na dòighean sin gu mionaideach gu h-ìosal.

Modh 1: A’ cleachdadh Ath-shuidheachadh facal-faire VBA

’S e plugan cumhachdach ath-bheothachaidh facal-faire Excel a th’ ann an “VBA Password Reset a” as urrainn am facal-faire ath-shuidheachadh gu sgiobalta gu “a” bhon mhòr-chuid de phròiseactan VBA. Tha an inneal seo co-chòrdail ri Excel 2007 agus nas àirde air coimpiutair Windows, a bharrachd air Excel 2016 agus nas àirde air Mac.

An Excel Ath-shuidheachadh facal-faire VBA Bidh an tuilleadan, aon uair ‘s gu bheil e air a stàladh agus air a chomasachadh, ruigsinneach bhon rioban Excel. Chan eil ann ach dà ghnìomh gus facal-faire macra a thoirt air falbh ann an Excel.

Ceum 1. Fosgail faidhle an leabhar-obrach leis an iarrtas facal-faire—cliog air “Ath-shuidhich facal-faire VBA – a”.

Cuir an comas ath-shuidheachadh facal-faire VBA – ann an Excel

Ceum 2. Tagh roghainn gus am facal-faire ath-shuidheachadh—an seo faodaidh sinn “Dì-dhìon a h-uile duilleag san leabhar-obrach gnìomhach” a thaghadh bhon chlàr-taice.

Tagh Gun dìon a dhèanamh air na duilleagan uile ann an leabhar-obrach gnìomhach ann an Ath-shuidheachadh Facal-faire VBA a

Gheibh thu leth-bhreac den fhaidhle Excel agad san aon àite far an deach a chruthachadh an toiseach agus le facal-faire VBA “a”.

Modh 2: A’ cleachdadh Inneal-toirt air falbh facal-faire VBA SysTools

Thug SysTools a-steach aplacaid Windows leis an ainm “SysTools VBA Password Remover” airson Excel 97 agus dreachan nas fhaide air adhart. Bidh am prògram seo a’ briseadh faclan-faire VBA ann an leabhraichean-obrach Excel gu furasta gun eòlas teicnigeach sam bith a dhìth.

Ceum 1. Briog air a’ phutan gu h-ìosal agus luchdaich sìos am prògram seo.

Luchdaich sìos an-asgaidh

Ceum 2. Às dèidh dhut am prògram a chur air bhog, chì thu duilleag leis a’ cheann-sgrìobhaidh “Thoir sùil airson ro-riatanasan”, far am feum sinn briogadh air “Ceart gu leòr” gus leantainn air adhart.

Thoir sùil air duilleag nan riatanasan airson toirt air falbh facal-faire VBA SysTools

Ceum 3. Tagh an leabhar-obrach Excel leis an t-susbaint chrioptaichte le bhith a’ cleachdadh a’ phutan “Cuir Faidhle(an) ris”. An uairsin cliog air “Ath-shuidhich” gus na còdan VBA aige uile fhuasgladh.

Cuir faidhle fo dhìon facal-faire VBA ri SysTools VBA Password Remover

Ceum 4. A-nis chì thu gu bheil facal-faire ùr air a shuidheachadh airson an fhaidhle seo agus tha an inbhe ag ràdh “Pas”, a tha a’ ciallachadh gur e seo am facal-faire airson faighinn chun phròiseact VBA agad.

Chaidh facal-faire VBA ath-shuidheachadh le SysTools VBA Password Remover

Modh 3: Atharraich Leudachadh + Deasaiche Heics

Gus facal-faire ath-shuidheachadh no a thoirt air falbh bho leabhar-obrach Excel a’ cleachdadh Deasaiche Hex, feumaidh sinn an toiseach cùl-taic a dhèanamh den fhaidhle a chaidh a dhìon le facal-faire VBA. Às deidh dhut cùl-taic a dhèanamh den fhaidhle, lean na ceumannan seo:

Ceum 1. Atharraich leudachadh faidhle Excel bho “xlsm” gu “zip”. Nì seo am faidhle coltach ri tasglann ZIP.

Atharraich leudachadh faidhle VBA Excel bho XLSM gu ZIP

Do mhòran dhaoine, tha am bogsa “Falaich leudachaidhean airson seòrsachan faidhle aithnichte” ann an Roghainnean Pasgan air a chomharrachadh gu bunaiteach. Ma dhì-chomharraicheas tu am bogsa seo, bidh leudachaidhean rim faicinn ann am File Explorer.

Thoir air falbh an comharra bho "Falaich Leudachaidhean airson Seòrsachan Faidhle Aithnichte" ann an Roghainnean Pasgan Windows.

Ceum 2. Thoir a-mach am faidhle ZIP le inneal mar WinZip no 7-Zip.

Ceum 3. Fosgail am pasgan gun zip. Taobh a-staigh an fhaidhle seo tha fo-phasgan “xl” far am faigh thu am faidhle “vbaProject.bin”.

Lorg am faidhle vbaProject.bin ann am pasgan xl

Ceum 4. Fosgail am faidhle “vbaProject.bin” le deasaiche heicsidheach mar eisimpleir HxD .

Ceum 5. Coimhead airson “DPB” taobh a-staigh an fhaidhle.

Fosgail vbaProject.bin agus rannsaich airson DPB ann an Deasaiche Hex HxD

Ceum 6. A-nis atharraich “DPB” gu “DPx”. Sàbhail na h-atharrachaidhean agus fàg.

Cha bu chòir ach “B” atharrachadh gu “x”, agus na cuir às don chomharra co-ionannachd le mearachd.

Atharraich DPB gu DPx leis an Deasaiche Heics HxD

Ceum 7. Teannaich na pasganan agus na faidhlichean gu lèir gu faidhle ZIP.

Teannaich na pasganan is na faidhlichean XLSM atharraichte gu faidhle ZIP

Ceum 8. Atharraich an leudachadh bho “zip” gu “xlsm”, agus an uairsin fosgail e.

Atharraich leudachadh bho ZIP gu XLSM

Ceum 9. Ceart gu leòr, tha thu san fhaidhle xlsm. Is e a’ chiad rud a dh’ fhaodadh tachairt tòrr mhearachdan a’ nochdadh ach na gabh dragh: dìreach brùth air “Tha” gus an cuir às.

Fosgail deasaiche VB le bhith a’ briogadh air “Developer” agus an uair sin air “Visual Basic”. An uair sin, fo “Tools” > “VBAProject Properties”, thoir air falbh an comharra airson “Lock project for viewing”.

Thoir air falbh an comharra bho “Glas pròiseact airson fhaicinn” airson a bhith a’ coimhead air a’ chòd VBA briste

Ceum 10. Dùin an deasaiche agus sàbhail am faidhle Excel. Tha e comasach gun cuir e fios thugad a shàbhaladh ann an àite eadar-dhealaichte mar fhaidhle ùr.

Ceum 11. Fosgail am faidhle ùr. Bidh an còd VBA agad ri fhaicinn a-nis gun fheum air facal-faire a chuir a-steach!

*Rinn sinn deuchainn air an dòigh seo air faidhle Excel 2007.

Co-dhùnadh

Tha mòran luchd-leasachaidh air facal-faire VBA a chleachdadh gus an còd aca a dhìon bho bhith air fhaicinn no air a dheasachadh le daoine eile a bhios ga mhì-chleachdadh. Tha seo na dhòigh-obrach mhath anns a’ mhòr-chuid de chùisean, ach nuair a dhìochuimhnicheas tu am facal-faire Excel VBA agad agus feumaidh tu còd a’ phròiseict agad fhaicinn, cuidichidh na dòighean gu h-àrd thu.

San artaigil seo, tha sinn air trì dòighean a chòmhdach airson faighinn chun phròiseact VBA agad gun fheum air facal-faire. Co-dhiù a tha thu airson fear a chleachdadh inneal cur-ris no luchdaich sìos a prògram toirt air falbh facal-faire bho SysTools , chan fhada gus am bi am faidhle agad fosgailte agus ri fhaighinn airson deasachadh a-rithist.

Dealbh de Susanna

Susanna

’S i Susanna manaidsear susbaint agus sgrìobhadair Filelem. Tha i air a bhith na neach-deasachaidh agus na dealbhaiche cruth leabhraichean eòlach airson iomadh bliadhna, agus tha ùidh aice ann a bhith a’ feuchainn ri diofar bhathar-bog cinneasachd. Tha i cuideachd na neach-leantainn mòr de Kindle, a tha air a bhith a’ cleachdadh Kindle Touch airson faisg air 7 bliadhna agus a’ giùlan Kindle cha mhòr ge bith càite an tèid i. Chan eil fada bho bha an inneal aig deireadh a bheatha agus mar sin cheannaich Susanna Kindle Oasis gu toilichte.

Artaigilean co-cheangailte

Putan air ais gu mullach