• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:マクロでExcelパスワードを入力する方法)

マクロでExcelパスワードを入力する方法

このQ&Aのポイント
  • Excelのフォームボタンにマクロを使って別のExcelファイルを開く方法を紹介します。
  • フォームボタンを押すとパスワード入力のダイアログが表示される問題を解決する方法について説明します。
  • ハイパーリンクを使用してフォームボタンにアドレスを設定する方法を示します。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

"Worksheet_FollowHyperlink" モジュールや "Selection.Hyperlinks(1).Follow" コマンドでパスワードの受け渡しが扱えるかどうかわかりませんので、代替案です。 > I29にハイパーリンクにてアドレスを入力しているだけのものです。 セルに指定されているファイルを開くだけなら、 1.セルにファイルのフルパスを入力しておいて、 2.コマンドボタンに次のように記述します。   "PASSWORD" の部分は、実際のパスワードを " " で囲みます。 Sub Test()  Dim FName  FName = Range("I29").Value  Workbooks.Open FName, , , , "PASSWORD" End Sub

guchi_yama
質問者

お礼

どうもありがとうございました。 ばっちり出来ました。 本当に助かりました。 また、何かありましたら宜しくお願いいたします。

関連するQ&A