プロが教えるわが家の防犯対策術!

VBからPowerShellを使用するには、参照設定でSystem.Management.Automation.DLLを追加すれば利用可能になります。

今回、MS AccessからActive DirectoryをPowerShellで直接制御するコードを書きたいのですが、MS Access VBAの参照設定画面ではSystem.Management.Automation.DLLを追加しようとすると「指定されたファイルへの参照は登録できません。」とのメッセージが出ます。
これは仕様なのでしょうか、それとも何か設定上の問題があるのでしょうか?

A 回答 (1件)

こんばんは。



>VBからPowerShellを使用するには、参照設定でSystem.Management.Automation.DLLを追加すれば利用可能になります。

今、試してみましたが、確かに、この内容は間違いありませんが、VB.Net の参照設定からです。Office 2003 以上なら、.Net Framework は多少使えますが、本当に、PowerShell を、VBA から動かせるのでしょうか。もし、できるとしたら、一旦、COMで作ってアドインにしてからではありませんか?
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
やはり、そもそも可能なのか?という問題があるようですね。何か別の方法を考えてみたいと思います。

お礼日時:2008/12/01 19:15

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!