- ベストアンサー
Excelのパスワード
Excelにパスワードがかけられている場合、VB上より パスワードをといて上げたいのですが。(もちろんあら かじめパスワードが分かっている場合限定で良いです。) そのような関数・もしくは処理などあるでしょうか? よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
Workbooks.Open FileName, password :="パスワード" ではダメですか?
その他の回答 (3)
- boo9
- ベストアンサー率50% (2/4)
回答No.4
マルチポストはやめましょう。マナー違反です。 こちらにも投稿してますよね? http://www.bcap.co.jp/hanafusa/vbbbs/wforum.cgi?no=4455&reno=no&oya=4455&mode=msgview&page=0
質問者
お礼
しています。マナー違反とは知りませんでした。 今後気をつけます。
- happypoint
- ベストアンサー率36% (521/1422)
回答No.3
ハズレの#2です。 ブックの読み取りパスワードでしたら、#1さんの回答が正解ですね。 シート保護のパスワードと勘違いしてました。 すいません。
質問者
お礼
早速のご回答ありがとうございます。 いえいえ、今後の参考になります。 ありがとうございます。^^
- happypoint
- ベストアンサー率36% (521/1422)
回答No.2
こんにちは。 Worksheet/Workbookに対するパスワードでしょうか。 ExcelVBAのヘルプによれば expression.Unprotect(Password) と書いてあります。 同じくヘルプの「使用例」を引用しますと、 次の使用例は、作業中のブックの保護を解除します。 ActiveWorkbook.Unprotect 参考になりますかどうか。
お礼
さっそくのご回答、ありがとうございます。 参考にさせて頂きます。^^