Excel

Kuinka poistaa salasana Excel VBA -projektista [4 menetelmää]

Haluan tietää, kuinka salasana poistetaan VBA-projektista Excelissä. Kuka voi auttaa minua?

Ennen kuin edes etsit menetelmiä VBA-salasanan poistamiseksi Excelissä, sinun on ymmärrettävä VBA: n merkitys. VBA on lyhenne sanoista Visual Basic for Applications. Sitä käyttävät useat MS-sovellukset, erityisesti MS Excel, joidenkin ominaisuuksien lisäämiseen ja myös rutiinitehtävien automatisoimiseen. Niiden luonteen ja tiedostosuojauksen tarpeen vuoksi useimmat käyttäjät salaavat VBA-projektit salasanoilla. Ihmiset eivät kuitenkaan ole täydellisiä ja VBA-salasanat voidaan unohtaa. Ilmeinen seuraus on, että et voi käyttää tai muokata Excel VBA -koodeja. Tämän kaaoksen voittamiseksi tarvitset tavan murtaa Excel VBA -salasana. Onneksi tämän tehtävän suorittamiseen on monia tapoja. Tässä artikkelissa saat yksityiskohtaisen oppaan neljästä suosituimmasta menetelmästä Excel VBA -salasanojen murtamiseen.

Osa 1: VBA-projektin salasanan poistaminen Excelistä ilman ohjelmia

VBA-projektin lukituksen avaaminen Excelissä voidaan tehdä automaattisen VBA-salauksenpurkuohjelmiston avulla tai manuaalisesti. Kun tarkastellaan Excel VBA -salasanan murtamista manuaalisesti, on useita hyviä tapoja saada työ tehtyä. Voit valita näistä vaihtoehdoista ja kokeilla suojatulla Excel-tiedostollasi. Lopulta jokin näistä vaihtoehdoista voi olla parempi suojatun asiakirjan luonteen ja käytettävissä olevan tarpeen mukaan. Ennen kuin käytät näitä manuaalisia menetelmiä, sinun on varmuuskopioitava Excel-tiedostosi.

Tapa 1. Muuta tiedostopääte avataksesi Excel VBA -moduulin lukituksen

Tässä menetelmässä .xlsm-tiedostotunniste muutetaan toiseen muotoon ja sen jälkeen palautetaan .xlsm-muotoon. Vaikka prosessi on pitkä, voit seurata sitä huolellisesti poistaaksesi Excel VBA -salasanasi lopulta. Seuraavat vaiheet havainnollistavat, kuinka voit murtaa Excel VBA -projektin salasanan yksinkertaisesti vaihtamalla tiedostopäätettä.

Vaihe 1 : Etsi kohde .xlsm-tiedosto ja muuta .xlsm-tiedostotunniste zip.

Vaihe 2 : Avaa nyt tämä tiedosto minkä tahansa Archiver-ohjelman kautta. Voit käyttää WinRARia tai 7-Zipiä. Jos teet tämän, sinun pitäisi pystyä näkemään tiedostohakemistosi seuraava rakenne.

Vaihe 3 : Siirry XL-hakemistovaihtoehtoon ja pura tiedosto nimeltä "VBAProject.bin".

muuttaa VBA-tiedostotunnisteita

Vaihe 4 : Avaa VBAProject.bin-tiedosto minkä tahansa hex-editorin kautta ja tarkista tiedoston sisällä oleva teksti "DPB=" heksaeditorissa.

Vaihe 5 : Kun löydät tämän tekstin, poista se ja korvaa sen sijaan "DPX=". Tallenna ja sulje tiedostosi nyt hex-editorissa. Korvaa vanhan VBAProject.binin uudella heksa-muokatulla VBAProject.bin:llä.

Vaihe 6 : Palauta tiedostotunniste .xlsm ja avaa se sitten Excelissä. Valitse varoitusponnahdusikkunassa "Kyllä" ja jätä muut vaihtoehdot huomiotta.

Vaihe 7 : Suorita VBA-editori ja valitse "OK", jos valintaikkuna tulee näkyviin.

Vaihe 8 : Napsauta hiiren kakkospainikkeella VBA-projektisi nimeä ja valitse sitten ominaisuudet. Valitse "Suojaus"-välilehti ja poista olemassa olevat salasanat. Poista myös "Lukitse projekti katselua varten" -valintaruutu käytöstä ja ota se uudelleen käyttöön. Syötä sopiva salasana ja vahvista se. Napsauta "OK" tehdäksesi muutokset.

Tapa 2. Poista Excel VBA Projectin salasana Hex Editorilla

Hex Editor tarjoaa hyvän alustan hex-tuotteiden muokkaamiseen ja lopuksi Excel VBA -salasanan murtamiseen. Tällä menetelmällä luot dummy xls -tiedoston, asetat salasanan ja käytät sitä suojatun Excelin käyttämiseen.

Vaihe 1 : Luo uusi Excel (xls) -tiedosto Hex-editorilla. Yksinkertainen tiedosto voi tehdä sen.

Vaihe 2 : Luo salasana tälle tiedostolle VBA-osiossa. Voit käyttää tätä vaihtoehtoa painamalla Alt+F11.

Vaihe 3 : Kun olet luonut helposti muistettavan salasanan, tallenna tämä uusi tiedosto ja poistu.

Vaihe 4 : Avaa tämä äskettäin luotu tiedosto, mutta tällä kertaa avaa se hex-editorin kautta. Kun olet avannut, etsi ja kopioi rivit, jotka alkavat seuraavilla näppäimillä: CMG=, DPB= ja GC=.

VBA tiedostopäätteet

Vaihe 5 : Avaa nyt Excel-tiedosto, jonka salasanan haluat murtaa Hex-editorilla. Liitä kopioidut tekstit vastaaviin kenttiin ja tallenna muutokset. Poistu tiedostosta.

Vaihe 6 : Avaa tavallisesti Excel-tiedosto ja käytä samaa salasanaa, jonka loit dummy xls -tiedostolle nähdäksesi VBA-koodin.

Tapa 3. Poista salasana Excel VBA -projektista Visual Basic Editorilla

Toisin kuin heksadesimaalieditorissa, Visual Basic Editorissa käyttäjät voivat muokata merkkikoodeja heksadesimaalikoodien sijaan. Prosessi ei ole niin pitkä. Sinun on kuitenkin oltava varovainen, koska koodit vaativat huomiota virheiden välttämiseksi. Seuraavat vaiheet havainnollistavat selvästi, kuinka voit murtaa Excel-makrosalasanan Visual Basic Editorilla.

Vaihe 1 : Avaa käsin vastaava työkirja, joka sisältää suojatun Excel-arkin.

Vaihe 2 : Avaa nyt Visual Basic Editor käyttämällä Alt+F11-komentoa. Siirry Upotusmoduuliin ja liitä sitten seuraava koodi oikealla olevaan koodiikkunaan.

Vaihe 3 : Poistu VBA Editor -ikkunasta ja jatka suojatun laskentataulukon kanssa.

Vaihe 4 : Siirry kohtaan Työkalut > Makro > Makrot. Kaksoisnapsauta näkyviin tulevassa luettelossa "PasswordBreaker" -vaihtoehtoa. Sinun pitäisi nyt päästä käsiksi salasanalla suojattuun Excel-tiedostoosi.

Osa 2: Manuaaliset rajoitukset VBA-projektin lukituksen avaamisessa Excelissä

Vaikka manuaaliset menetelmät ovat hyödyllisiä Excel VBA -salasanojen murtamiseen, ne eivät ole läheskään täydellisiä. Näihin menetelmiin liittyy useita ongelmia, jotka tekevät niistä huonon sopivuuden tärkeiden ja monimutkaisten Excel-tiedostojen suhteen. Seuraavassa on joitain manuaalisten menetelmien yleisiä rajoituksia.

  • Edellyttää teknistä tietämystä : Kuten olet nähnyt, useimmat yllä olevista vaihtoehdoista sisältävät paljon koodia. Joten jos sinulla on vähän teknistä tietämystä, sinun on vaikea käyttää näitä manuaalisia vaihtoehtoja.
  • Se kuluttaa paljon aikaa : Monet manuaaliset menetelmät sisältävät pitkiä prosesseja. Se, että se sisältää myös koodeja ja liikkumista useiden alustojen välillä, tekee siitä tylsemmän ja siksi käyttäjät pitävät sitä hitaana ja tylsänä.
  • Onnistumisprosentti : Loppujen lopuksi merkitystä on sillä, pystymmekö murtamaan Excel VBA -salasanan vai emme. Valitettavasti nämä manuaaliset vaihtoehdot tallentavat alhaisimmat onnistumisprosentit. Siksi ei ole suositeltavaa käyttää paljon aikaa ja energiaa, jotta et saa sitten tarvitsemaasi tulosta.

Jos kaikki vaihtoehdot epäonnistuvat tai kyllästyt niiden puutteisiin, yritä myöhemmin käyttää erityisiä sovelluksia, kuten Passper for Excel, murtaaksesi Excel VBA -salasanan automaattisesti.

Osa 3: Kuinka murtaa Excel VBA -salasana automaattisesti

Passper Exceliin on uskomattoman tehokas salasanan avaustyökalu Excel-tiedostoille. Ohjelma takaa 100 %:n onnistumisprosentin Excel VBA -projektin salasanan murtamiseen. Erittäin nopean salauksenpurkunopeuden ja helppokäyttöisyyden ansiosta Passper for Excelin kykyä ei ole syytä epäillä. On myös tärkeää huomata, että Passper for Excel -ohjelmalla voidaan murtaa Excel-tiedostojen asiakirjan avaussalasana.

Passper for Excelin tärkeimmät ominaisuudet:

  • Kaikki muokkaus- ja muotoilurajoitukset VBA-projektissasi, laskentataulukossasi tai työkirjassasi voidaan purkaa välittömästi.
  • Passper for Excelin avulla voit päästä eroon VBA-projektisi salasanasuojauksesta yhdellä napsautuksella.
  • Tietosi eivät vaikuta tai vahingoitu ohjelman käytön jälkeen.
  • Ohjelmalla on erittäin laaja yhteensopivuus. Kaikki Excel-tiedostotyypit, mukaan lukien .xlsm, .xlsb, .xltx, .xltm, ovat yhteensopivia sen kanssa.

Passper for Excel on palvellut miljoonia käyttäjiä ympäri maailmaa. Ja se on saanut käyttäjiltä myönteisiä arvosteluja. Älä epäröi kokeilla sitä nyt.

Kokeile ilmaiseksi

Kuinka poistaa VBA-salasana Excelistä Passper for Excelillä

Vaihe 1: Käynnistä Passper for Excel tietokoneellasi ja napsauta "Poista rajoitukset" -vaihtoehtoa.

Excelin rajoitusten poistaminen

Vaihe 2: Napsauta uudessa ikkunassa "Valitse tiedosto" -painiketta ja lataa salasanalla suojattu Excel VBA -tiedosto ohjelman käyttöliittymään noudattamalla näytön ohjeita.

valitse excel-tiedosto

Vaihe 3: Kun salasanalla suojattu tiedosto on ladattu, paina "Poista" -vaihtoehtoa päästäksesi eroon VBA-projektin salasanasta Excel-tiedostossasi.

poista Excelin rajoitukset

Ohjelma poistaa rajoitukset automaattisesti muutamassa sekunnissa. Kun se on valmis, sinun pitäisi nähdä onnistumisilmoitus näytön alareunassa.

Johtopäätös

Tässä oppaassa on selkeästi kehitetty joitain uskottavia menetelmiä Excel VBA -salasanojen murtamiseen. Jotkut lomakkeet ovat kuitenkin parempia kuin toiset, koska ne pystyvät käsittelemään monimutkaisia ​​VBA-salasanoja, helppokäyttöisyyttä ja julkaistuja onnistumisprosentteja. Yllä annetun suuren tiedon perusteella kukaan ei voi kiistää Passper Exceliin todellisena ratkaisuna Excel VBA -projektin salasanan murtamiseen. Kaikki mittausparametrit asettavat sen manuaalisia vaihtoehtoja edelle. Valitse Passper for Excel ja ratkaise VBA-salasanaongelmasi ikuisesti.

Kokeile ilmaiseksi

Aiheeseen liittyvät julkaisut

Jätä vastaus

Sähköpostiosoitettasi ei julkaista.

Takaisin alkuun -painike
Jaa kautta
Kopioi linkki
Voimanlähteenä Social Snap