Şifreli / şifresiz Excel VBA projesinden şifre nasıl kaldırılır
Bir Excel projesi Visual Basic for Applications (VBA), Excel'de basit programlar geliştirmek için kullanılan bir programlama dilidir. Genellikle karmaşık veya zaman alan işleri otomatikleştirilmiş, zaman kazandıran süreçlere dönüştürmek ve böylece raporlama sürecinin kalitesini artırmak için kullanılır. Ancak bu VBA projeleri, gizliliğinizi korumak veya orijinal çalışma komut dosyasının herhangi bir şekilde ihlal edilmesini önlemek için bazen parola korumalı olabilir. Sonuç olarak, kullanıcıların şifreyi unutması veya kaybetmesi ya da çeşitli başka nedenlerden dolayı bu şifreleri hatırlamak bazen zor olabilir. Bu nedenle bu makale, Excel VBA projesinden şifreyi kaldırmak için kullanılabilecek çeşitli kolay yolları vurgulayacaktır.
Excel VBA projelerinden şifreleri kaldırmaya çalışırken karşılaşabileceğiniz iki tür durum vardır. Her iki konuyu da adım adım konuşacağız.
Bölüm 1: Parolayı Bilmeden Excel VBA Proje Parolasını Kaldırma
Bunu yapmak için birkaç yaklaşım uygulayabilirsiniz; bunlardan üçü aşağıdaki gibidir:
XLS/XLSM Dosyaları için Excel VBA Projesi Şifresini Tek Tıklamayla Kaldırma
Piyasada Excel VBA projesinden şifreleri kaldırmanıza yardımcı olabilecek birden fazla program bulunmaktadır. İyi bir örnek Excel için Passer VBA koduyla çalışma sayfası/çalışma kitabı içinde oluşturulan tüm düzenleme ve biçimlendirme korumalarından anında kurtulmanızı sağlayan basit ve etkili bir çözümdür.
Passper for Excel'in temel özelliklerinden bazıları şunlardır:
- Excel çalışma kitabınızdaki VBA proje şifresi kaldırılabilir basit bir tıklamayla .
- Garanti a %100 başarı oranı .
- Passper ekibi önemsiyor güvenliği onların veri . Kaldırma işlemi sırasında/sonrasında herhangi bir veri kaybı veya sızıntısı olmayacaktır.
- Programın bir özelliği var geniş uyumluluk . .xls, .xlsx, .xlsm, .xlsb, .xltx, .xltm ve Microsoft Excel tarafından oluşturulan diğer dosyaları destekler.
Passper for Excel'i kullanmanın ne kadar basit olduğunu göstermek için sizin için ayrıntılı bir kılavuz hazırladık. Öncelikle programı indirip bilgisayarınıza kurmanız gerekiyor.
Adım 1. Kurulduktan sonra “Kısıtlamaları kaldır” seçeneğini seçmelisiniz.
Adım 2. Parola korumalı Excel dosyasını yüklemek için “Dosya seç” düğmesini kullanın. Dosya yazılıma eklendikten sonra, Excel sayfanızdaki şifre korumasından kurtulmak için “Sil” seçeneğine tıklamanız yeterlidir.
Adım 3. Birkaç saniye içinde VBA proje şifresi Excel çalışma kitabınızdan kaldırılacaktır.
Excel için Passer Güçlü ve güvenilir bir programdır. Kullanıcılardan olumlu eleştiriler aldı. Kullanmaktan çekinmeyin.
Excel VBA Projesi Parolasını Çevrimiçi Kaldırma
Excel belgelerinizdeki VBA proje şifresini kaldırmanın bir başka yaklaşımı da web üzerinde bulunan çevrimiçi bir hizmeti kullanmaktır. Bu tür çevrimiçi araçlara iyi bir örnek Office VBA Parola Kaldırıcı'dır. Bu çevrimiçi araç, korumanızdan kurtulmanıza yardımcı olur, ancak çok sayıda adım gerektirir. Prosedür bir sonraki adımdır:
Aşama 1: VBA projenizin şifre korumalı Excel dosyasını yüklemek için “Dosya Aç”a tıklayın.
Adım 2: Yeni belgenin indirilmesini onaylamak için “VBA'nın şifresini çöz”e tıklayın.
Aşama 3: İndirdikten sonra belgeyi açın. Projenin geçersiz anahtar içerdiğini size hatırlatacaktır. Devam etmek için "Evet"i tıklayın.
Adım 4: VBA projesini açmak için ALT+F11 tuşlarına basın. Makro penceresinde projeyi genişletmemelisiniz. Daha sonra Araçlar>VBA Proje Özellikleri'ne gidin.
Adım 5: Koruma sekmesine gidin, istediğiniz yeni şifreyi belirleyin ve onay kutusunu seçili bırakın.
Adım 6: Belgeyi kaydedin ve VBA projesini kapatın.
Adım 7: Excel çalışma kitabınızı tekrar açın ve 4. adımı tekrarlayın.
Adım 8: Bu sefer “Koruma” sekmesindeki onay kutusunu ve şifre alanlarını temizlemeniz gerekiyor.
Adım 9: Belgeyi tekrar kaydedin. Şifre kaldırıldı.
Bu yöntemin eksileri:
- Excel dosyanızı yüklemek zaman alacaktır. Ayrıca işleme çubuğu bulunmadığından dosyanızın yüklenip yüklenmediğini anlayamazsınız.
- Excel dosyanızı web sitelerine yüklemek, özellikle verileriniz hassas olduğunda verileriniz için güvenli değildir.
HEX Düzenleyiciyi Kullanarak Excel VBA Projesinden Parolayı Kaldırma
Parolaları Excel VBA projenizden manuel olarak kaldırmak istiyorsanız hex düzenleyici yararlı bir araç olabilir. Excel dosya türü uzantısına bağlı olarak şifreleri kaldırmak için gereken iki farklı yaklaşım vardır. Manuel işleme başlamadan önce, üzerinde çalıştığınız Excel dosyalarının yedeğini almayı daima unutmayın.
Dosya türü XLS ise:
Aşama 1: Parola korumalı .xls dosyasını onaltılık düzenleyiciyle açın ve "DPB" dizesini arayın.
Adım 2: “DPB”yi “DPX” ile değiştirin.
Aşama 3: Dosyayı kaydedin ve düzenleyiciden çıkın.
Adım 4: Daha sonra dosyayı Microsoft Excel ile açın. Birden fazla hata bildirimi görünecektir, bu normaldir. Üzerlerine tıkladığınızdan emin olun.
Adım 5: Şimdi ALT+F11 tuşlarına basarak VBA proje penceresini açın ve Araçlar menüsünden VBAProject özelliklerine tıklayın.
Adım 6: Koruma sekmesinde parolayı basit ve hatırlanması kolay bir parolayla değiştirin.
Adım 7: Çalışma kitabını kaydedin ve pencereden çıkın.
Adım 8: Excel çalışma kitabını yeniden açın ve ALT+F11 tuşlarına basarak ve yeni değiştirdiğiniz şifreyi girerek VBA proje penceresine erişin. 6. adımı tekrarlayın ancak bu sefer şifreyi kaldırabilirsiniz.
Adım 9: Çalışma kitabını kaydedin; artık parolasız bir Excel dosyanız var.
Dosya türü XLSM ise:
.xlsm uzantıları için başlangıçta ek bir adım gerekmektedir. Aşağıda size adım adım bir kılavuz sunuyoruz.
Aşama 1: .xlsm dosyanızın uzantısını .zip olarak değiştirin. Daha sonra 7Zip veya WinZip ile açın.
Adım 2: Zip dosyasından “xl/vbaProject.bas” veya “xl/vbaProject.bin” dosyasını bulun ve kopyalayın. Zip klasörünün hala açık olduğundan emin olun.
Aşama 3: Onaltılı düzenleyici kullanarak “xl/vbaProject.bas” veya “xl/vbaProject.bin” dosyasını tıklayın ve açın.
Adım 4: “DPB” dizesini bulun ve “DPX” ile değiştirin.
Adım 5: Dosyayı kaydedin ve Zip klasörüne geri kopyalayın (dosyayı klasöre sürükleyip bırakabilirsiniz).
Adım 6: Şimdi klasördeki tüm dosyaları yeni bir Zip dosyasına sıkıştırın. Daha sonra dosya uzantısını .xlsm olarak değiştirin.
Adım 7: Daha sonra .xlsm dosyasını açın. Çeşitli hata bildirimleri görünecektir. Devam etmek için "Evet"i tıklayın.
Adım 8: VBA projesini açmak için ALT+F11 tuşlarına basın ve Araçlar menüsünde VBAProject Özellikleri'ne tıklayın.
Adım 9: Koruma sekmesini açın, "Projeyi görüntüleme için kilitle" seçeneğinin işaretini kaldırın ve Tamam'a basın.
Adım 10: .xlsm dosyasını kaydedin ve pencereyi kapatın
Bu yöntemin eksileri:
- Web sitesinde birçok hex editörü var. Teknik bilginiz yoksa iyi bir tane seçmek zorlu bir iştir.
- Bazı kullanıcılar onaltılık düzenleyiciyi indiremediklerini bildirdi. Bu nedenle bu yöntem her zaman işinize yaramayabilir.
Bölüm 2: Bilinen Parolayla Excel VBA Proje Parolasını Kaldırma
Bu vakanın yürütülmesi nispeten daha kolaydır ve önceki tartışmamıza benzer. Anlaşılırlık açısından prosedür aşağıda açıklanmıştır:
Aşama 1: Excel çalışma kitabınızı Microsoft Excel ile açın. VBA projesine erişmek için Alt+F11 tuşlarına basın.
Adım 2: Araçlar>VBAProject Özellikleri'ne gidin. VBAProject Parolası iletişim kutusuna doğru parolayı girin.
Aşama 3: Koruma sekmesine gidin, “Projeyi görüntüleme için kilitle” seçeneğinin işaretini kaldırın ve aşağıdaki kutularda şifreyi devre dışı bırakın.
Adım 4: "Tamam"a tıklayın ve işlemi kaydedin. Bu kadar.
Çözüm
VBA proje şifrelerini Excel dosyalarından kaldırmak korkunç bir iş olabilir. Bu tür dosyalarla uğraşırken her zaman etkili ve kullanımı kolay bir çözümün kullanılması önerilir. Bu çok zaman kazandırır ve en uygun olanıdır. Şimdi dene Excel için Passer ve çok etkileneceksiniz.