古い .XLS ファイルの場合:
任意の16進数エディタでファイルを開く
テキスト" DPB=“を検索してください。DPx=**"に変更し、ファイルを保存して閉じる
Excelでファイルを開き、以下の警告が表示されたらYesを押してください。 VBAエディタを開き(Alt+F11)、以下の警告が表示されたらOKを押してください。VBAプロジェクト名を右クリックして、Propertiesを選択し、Protectionタブに移動して、既存のパスワードを削除するだけでなく、表示用にプロジェクトをロックするチェックボックスをオフにしてください:
表示用にプロジェクトをロックするチェックボックスを再チェックして、あなた自身の記憶に残るパスワードを追加してください:
これで、VBAコードにアクセスできるようになりました!
新しい.XLSMファイルの場合:
ファイルの拡張子を.ZIPに変更してください
WinRARまたは7-Zipのような任意のアーカイバでファイルを開き、次のディレクトリ構造が表示されます:
xlディレクトリに移動し、vbaProject.binを抽出します。上記のステップ#1-3を実行してください(古い.XLSファイルの場合)。 *vbaProject.bin**
5.ZIPファイル内の古い vbaProject.bin を新しい16進数で編集されたバージョンに置き換えてください
- ファイルの拡張子を .XLSM
に戻して下さい 7.上記のステップ #4-7 を実行して下さい