[[20190705101351]] 『マクロパスワード解除方法』(cony) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『マクロパスワード解除方法』(cony)

エクセルのマクロにパスワードが設定されていて、解除する方法を教えて下さい。  保存されているファイルは エクセル97-2003です(xls)

< 使用 Excel:Excel2010、使用 OS:Windows7 >


簡単に解除できたらパスワードの意味が無いですが、「VBA プロジェクト パスワード」でネット検索してみると結構ヒットしますよ。

まだ取り組んでないようでしたら、検索してみては如何でしょうか

(もこな2) 2019/07/05(金) 10:37


ありがとうございます 検索してもよくわからなかったのでご質問させていただきました。
検索してみます
(cony) 2019/07/05(金) 10:51

ざっと書くと、バイナリエディタを使って「DPB=」を「DPX=」等に書き換えて別名保存。 これを開くとエラー表示されるけど無視して、VBAプロジェクトに新たなパスワードを設定し、上書き保存。 「DPB="…"」の範囲を、元のブックの「DPX=…」に上書きして保存。

注意点は、旧xls形式はFATもどきの構造をしているので、ダブルクォート内の文字長が違う場合とか、2ブロックに分かれている場合は、NULL部分を削ったり足したりして、ブロック長が変わらないようにするくらいですかね。 バックアップ取らずに書き換えて、操作ミスでブックを壊しても自己責任ですから、気を付けて。
(???) 2019/07/05(金) 10:52


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.