İş yerinde yapılan bir projede şifre alma veya şifreyi atlama konusunda yardıma ihtiyacım var. Yazar, projeyi yapmak için MS Excel kullandı ve müşterinin sunucusunda. Kullandığımız sunucunun Notepad ++ uygulamasına erişimi yok.
İş yerinde yapılan bir projede şifre alma veya şifreyi atlama konusunda yardıma ihtiyacım var. Yazar, projeyi yapmak için MS Excel kullandı ve müşterinin sunucusunda. Kullandığımız sunucunun Notepad ++ uygulamasına erişimi yok.
Yanıtlar:
Dosyayı herhangi bir hex editöründe aç
" DPB = " metnini arayın (tırnak işareti yok, hemen üstünde "[Host Extender Info]" bulmalısınız.
" DPx = " olarak değiştirin, dosyayı kaydedin ve kapatın
Dosyayı Excel'de açın ve aşağıdaki uyarı açılırsa Evet tuşuna basın:
VBA editörünü ( Alt+ F11) açın ve aşağıdaki uyarı belirdiğinde OK tuşuna basın:
VBA projesi adına sağ tıklayın, Özellikler'i seçin , Koruma sekmesine gidin ve mevcut şifreleri silin ve aynı zamanda görüntüleme için projeyi kilitle onay kutusundaki işareti kaldırın :
Projeyi görüntülemek için kilitle onay kutusunu yeniden işaretleyin ve kendi unutulmaz parolanızı ekleyin.
Tamam, çıkış yolunda ve şimdi VBA kodu erişilebilir!
Dosyanın uzantısını .ZIP olarak değiştirin
Dosyayı WinRAR veya 7-Zip gibi herhangi bir arşivleyicide açın; aşağıdaki dizin yapısını göreceksiniz:
Gidin xl dizini ve ekstraktı vbaProject.bin :
(Adımları yukarıda # 1-3 gerçekleştirin gelen eski .XLS dosyaları için bölüm ile) vbaProject.bin
ZIP dosyasındaki eski vbaProject.bin dosyasını yeni hex düzenleme sürümüyle değiştirin
Dosyanın uzantısını tekrar .XLSM olarak değiştirin
Yukarıdaki # 4-7 adımlarını uygulayın