こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

VBAでパスワード付きファイルを開く

Excel VBA で、他のファイルからデータを取得し、集計しています。
集計ファイル(VBA有)とデータファイルは、どちらも同じパスワード(例:XYZ)がかかっています。
Workbooks.Openの引数にPassword:="XYZ"と書けば開けるのですが、VBA中にパスワードを直接記入したくありません。(安全やパスワード変更した場合を考えて)
thisworkbook.Passwordプロパティを取得しても"********"になってしまい、パスワードを取得できません。

良い方法はないでしょうか

投稿日時 - 2016-07-30 20:59:54

QNo.9208794

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

それらの処理を行う際に InputBox でも表示させ、作業者に入力させたらいいんじゃないの?
そいつを変数に格納し、Workbooks.Open の所に突っ込んであげる。

投稿日時 - 2016-08-02 18:53:53

あなたにオススメの質問