• ベストアンサー

EXCEL VBAからイントラネットにログイン

イントラ内のファイルに対して命令を実行するマクロを作成したいと思っています。 イントラに入る為には、ユーザー名とパスワードが必要なのですが、VBAではどのように記述すればよいかわかりません。 どう記述すればいいのでしょうか?

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

  • ベストアンサー
  • end-u
  • ベストアンサー率79% (496/625)
回答No.1

例えば、コマンドプロンプトの net use を使う例。 Shell "net use \\server名\共有名 /user:ユーザー名 パスワード", vbHide や CreateObject("WScript.Shell").Run "net use \\server名\共有名 /user:ユーザー名 パスワード", 0, True http://www.atmarkit.co.jp/fwin2k/win2ktips/394ipcshare/ipcshare.html WScript.Network でネットワークドライブを割り当ててもいいかと思います。 CreateObject("WScript.Network").MapNetworkDrive "x:", "\\server名\共有名", False, "ユーザー名", "パスワード"

JujuMay
質問者

お礼

技術不足の為、お答え頂いたこと全てを理解することはできませんでしたが、こちらを参考に望みどおりの動作を行うことができました。 ありがとうございます。

関連するQ&A