Wpis z mikrobloga

#excel

Próbuje złamać hasło w pliku używając makro. Ciągle crash. Wina kompa, pliku czy makro?
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Pan_Cerny: pewnie chodzi o takie makro, które korzysta z jakichś błędów w przeróżnych bibliotekach, #!$%@? wie, nawet nie próbowalem zrozumieć jak działa, ale ogólnie zdejmowało hasło z VBA. Z tym, że korzysta z bibliotek 32-bitowych, więc na Excelu 64-bit nie Bangla.
  • Odpowiedz
@Polinik: @Polinik: Nie rozumiem dlaczego 32-bitowe makro nie działa na 64-bitowym Excelu.
64-bitowe makro na 32-bitowym Excelu, to ma dla mnie jakiś sens.
EDIT:
OK, już znalazłem:

If you want to run your existing solutions with the 64-bit versions of Office, be
  • Odpowiedz
@marekrocki: Według strony, którą podałem masz dwie opcje:
1. Albo rozpakowujesz plik skoroszytu, z którym masz problem i zmieniasz trochę w XMLu, pakujesz i wszystko śmiga (opisane w linku)
2. Albo masz tu kod VBA z tej strony, który usunie hasła i zapisze odbezpieczony plik jako kopię:

Sub
  • Odpowiedz
Sub RemoveProtection()


Dim dialogBox As FileDialog

Dim sourceFullName As String

Dim sourceFilePath As String

Dim sourceFileName As String
  • Odpowiedz