Kuinka poistaa salasana Excel VBA -projektista salasanalla tai ilman
Excel-projekti Visual Basic for Applications (VBA) on ohjelmointikieli, jota käytetään Excelissä yksinkertaisten ohjelmien kehittämiseen. Sitä käytetään tyypillisesti monimutkaisten tai aikaa vievien töiden muuttamiseksi automatisoiduiksi, aikaa säästäviksi prosesseiksi, mikä puolestaan parantaa raportointiprosessin laatua. Nämä VBA-projektit voidaan kuitenkin joskus suojata salasanalla yksityisyyden suojaamiseksi tai alkuperäisen työohjelman rikkomisen estämiseksi. Tämän seurauksena näiden salasanojen muistaminen voi joskus olla vaikeaa joko siksi, että käyttäjät ovat unohtaneet tai kadottaneet salasanan tai useista muista syistä. Siksi tämä artikkeli korostaa useita helppoja tapoja, joita voidaan käyttää salasanan poistamiseen Excel VBA -projektista.
Saatat kohdata kahdenlaisia tapauksia, kun yrität poistaa salasanoja Excel VBA -projekteista. Puhumme molemmista asioista askel askeleelta.
Osa 1: Poista Excel VBA -projektin salasana tietämättä salasanaa
Voit tehdä tämän käyttämällä useita lähestymistapoja, joista kolme ovat seuraavat:
Poista Excel VBA -projektin salasana yhdellä napsautuksella XLS/XLSM-tiedostoille
Markkinoilla on useita ohjelmia, joiden avulla voit poistaa salasanat Excel VBA -projektista. Hyvä esimerkki on Passper Exceliin , joka on yksinkertainen ja tehokas ratkaisu päästä eroon välittömästi kaikista muokkaus- ja muotoilusuojauksista, jotka on rakennettu laskentataulukon/työkirjan sisään VBA-koodilla.
Jotkut Passper for Excelin pääominaisuuksista ovat:
- VBA-projektin salasana Excel-työkirjassa voidaan poistaa yksinkertaisella napsautuksella .
- Takuu a 100 % onnistumisprosentti .
- Passper-tiimi välittää turvallisuutta heidän tiedot . Poistoprosessin aikana tai sen jälkeen ei tapahdu tietojen menetystä tai vuotoa.
- Ohjelmassa on a laaja yhteensopivuus . Tukee .xls-, .xlsx-, .xlsm-, .xlsb-, .xltx-, .xltm- ja muita Microsoft Excelillä luotuja tiedostoja.
Havainnollistaaksemme, kuinka helppoa Passper for Excelin käyttö on, olemme laatineet sinulle yksityiskohtaisen oppaan. Ensinnäkin sinun on ladattava ohjelma ja asennettava se tietokoneellesi.
Vaihe 1. Kun olet asentanut, sinun on valittava "Poista rajoitukset" -vaihtoehto.
Vaihe 2. Lataa salasanalla suojattu Excel-tiedosto "Valitse tiedosto" -painikkeella. Kun tiedosto on lisätty ohjelmistoon, napsauta "Poista" -vaihtoehtoa päästäksesi eroon salasanasuojauksesta Excel-arkiltasi.
Vaihe 3. VBA-projektin salasana poistetaan muutamassa sekunnissa Excel-työkirjasta.
Passper Exceliin Se on tehokas ja luotettava ohjelma. Se on saanut positiivisia arvosteluja käyttäjiltä. Älä epäröi käyttää sitä.
Poista Excel VBA -projektin salasana verkossa
Toinen tapa poistaa VBA-projektin salasana Excel-asiakirjoista on käyttää verkosta saatavilla olevaa online-palvelua. Hyvä esimerkki tämän tyyppisestä online-työkalusta on Office VBA Password Remover. Tämä online-työkalu auttaa sinua pääsemään eroon suojastasi, mutta vaatii useita vaiheita. Menettely on seuraava:
Vaihe 1: Napsauta "Avaa tiedosto" lähettääksesi VBA-projektisi salasanalla suojatun Excel-tiedoston.
Vaihe 2: Napsauta "Pura VBA" vahvistaaksesi uuden asiakirjan latauksen.
Vaihe 3: Kun asiakirja on ladattu, avaa se. Se muistuttaa sinua siitä, että projekti sisältää virheellisen avaimen. Napsauta "Kyllä" jatkaaksesi.
Vaihe 4: Avaa VBA-projekti painamalla ALT+F11. Makroikkunassa projektia ei pidä laajentaa. Siirry seuraavaksi kohtaan Työkalut>VBA-projektin ominaisuudet.
Vaihe 5: Siirry Suojaus-välilehteen, aseta uusi salasana ja jätä valintaruutu valituksi.
Vaihe 6: Tallenna asiakirja ja sulje VBA-projekti.
Vaihe 7: Avaa Excel-työkirja uudelleen ja toista vaihe 4.
Vaihe 8: Tällä kertaa sinun on tyhjennettävä "Suojaus"-välilehden valintaruudut ja salasanakentät.
Vaihe 9: Tallenna asiakirja uudelleen. Salasana on poistettu.
Tämän menetelmän haitat:
- Excel-tiedoston lataaminen vie aikaa. Lisäksi siinä ei ole käsittelypalkkia, joten et voi tietää, onko tiedosto ladattu vai ei.
- Excel-tiedoston lataaminen heidän verkkosivustoonsa ei ole turvallista tiedoillesi, varsinkaan kun tietosi ovat arkaluonteisia.
Poista salasana Excel VBA Projectista HEX Editorilla
Hex-editori voi olla hyödyllinen työkalu, jos haluat poistaa salasanat manuaalisesti Excel VBA -projektistasi. Salasanojen poistamiseen tarvitaan kaksi erilaista tapaa Excel-tiedostotyyppitunnisteen perusteella. Ennen kuin aloitat manuaalisen prosessin, muista aina tehdä varmuuskopio käsittelemistäsi Excel-tiedostoista.
Jos tiedostotyyppi on XLS:
Vaihe 1: Avaa salasanalla suojattu .xls-tiedosto hex-editorilla ja etsi merkkijono "DPB".
Vaihe 2: Korvaa "DPB" sanalla "DPX".
Vaihe 3: Tallenna tiedosto ja poistu editorista.
Vaihe 4: Avaa seuraavaksi tiedosto Microsoft Excelillä. Useita virheilmoituksia tulee näkyviin, mikä on normaalia. Muista klikata niitä.
Vaihe 5: Paina nyt ALT+F11 avataksesi VBA-projektin ikkunan ja napsauta VBAProject-ominaisuudet Työkalut-valikosta.
Vaihe 6: Vaihda Suojaus-välilehdellä salasana yksinkertaiseksi ja helposti muistettavaksi.
Vaihe 7: Tallenna työkirja ja poistu ikkunasta.
Vaihe 8: Avaa Excel-työkirja uudelleen ja siirry VBA-projektiikkunaan painamalla ALT+F11 ja kirjoittamalla juuri vaihtamasi salasana. Toista vaihe 6, mutta tällä kertaa voit poistaa salasanan.
Vaihe 9: Tallenna työkirja ja sinulla on nyt Excel-tiedosto ilman salasanaa.
Jos tiedostotyyppi on XLSM:
.xlsm-laajennuksissa tarvitaan lisävaihe alussa. Alla tarjoamme sinulle vaiheittaisen oppaan.
Vaihe 1: Muuta .xlsm-tiedoston tunniste .zip. Avaa se sitten 7Zipillä tai WinZipillä.
Vaihe 2: Etsi ja kopioi "xl/vbaProject.bas"- tai "xl/vbaProject.bin"-tiedosto zip-tiedostosta. Varmista, että zip-kansio on edelleen auki.
Vaihe 3: Napsauta ja avaa tiedosto “xl/vbaProject.bas” tai “xl/vbaProject.bin” hex-editorilla.
Vaihe 4: Etsi merkkijono "DPB" ja korvaa se "DPX".
Vaihe 5: Tallenna tiedosto ja kopioi se takaisin Zip-kansioon (voit vetää ja pudottaa tiedoston kansioon).
Vaihe 6: Pakkaa nyt kaikki kansion tiedostot uudeksi Zip-tiedostoksi. Muuta seuraavaksi tiedostotunniste .xlsm.
Vaihe 7: Avaa seuraavaksi .xlsm-tiedosto. Näkyviin tulee erilaisia virheilmoituksia. Napsauta "Kyllä" jatkaaksesi.
Vaihe 8: Avaa VBA-projekti painamalla ALT+F11 ja napsauta Työkalut-valikosta VBAProjektin ominaisuudet.
Vaihe 9: Avaa Suojaus-välilehti, poista valinta "Lukitse projekti katselua varten" ja paina OK.
Vaihe 10: Tallenna .xlsm-tiedosto ja sulje ikkuna
Tämän menetelmän haitat:
- Sivustolla on monia hex-editoreja. Hyvän valitseminen on työlästä, jos sinulla ei ole teknistä tietämystä.
- Jotkut käyttäjät ilmoittivat, etteivät he voi ladata heksadesimaalieditoria. Siksi tämä menetelmä ei ole aina hyödyllinen sinulle.
Osa 2: Poista Excel VBA -projektin salasana tunnetulla salasanalla
Tämä tapaus on suhteellisen helpompi toteuttaa ja on samanlainen kuin edellinen keskustelumme. Ymmärtämisen helpottamiseksi menettely on kuvattu alla:
Vaihe 1: Avaa Excel-työkirja Microsoft Excelillä. Paina Alt+F11 päästäksesi VBA-projektiin.
Vaihe 2: Siirry kohtaan Työkalut>VBAProject Properties. Kirjoita oikea salasana VBAProject Password -valintaikkunaan.
Vaihe 3: Siirry Suojaus-välilehteen, poista valinta "Lukitse projekti katselua varten" ja poista salasana käytöstä seuraavissa ruuduissa.
Vaihe 4: Napsauta "OK" ja tallenna toiminto. Siinä kaikki.
Johtopäätös
VBA-projektin salasanojen poistaminen Excel-tiedostoista voi olla kamala tehtävä. Tällaisten tiedostojen käsittelyssä on aina suositeltavaa käyttää tehokasta ja helppokäyttöistä ratkaisua. Tämä säästää paljon aikaa ja on kätevintä. Kokeile nyt Passper Exceliin ja tulet olemaan erittäin vaikuttunut.