エクセルVBA実行時のエラー:DLLファイルが見つ
タイトル:エクセルVBA実行時のエラー:DLLファイルが見つかりません
質問させていただきます。どうぞよろしくお願いいたします。
環境:PC1~3の全てが、Excel2010、Win7になります。
初めてVBAから読み込むためのDLLファイルを作成いたしました。
PC1上で動作確認できている2つのファイル(Test4.dll(VC++2013にて作成)と
それを呼び出すVBAのついたエクセルファイル)を、
PC2とPC3に移動し、VBAを実行しましたところ
何故かPC3でのみ下記エラーが発生いたします。
>実行時エラー'53'
>ファイルが見つかりません。Test4.dll
・2つのファイルは同じフォルダ内で実行しております。
・VBAのカレントパスは
ChDrive Left(ThisWorkbook.Path, 1)
ChDir ThisWorkbook.Path
で変更しております。
試しにC:\Windows\System32と C:\Windows\SysWow64にも
Test4.dllをコピペしてみましたが、同じエラーが出てまいります。
・PC3のみ違うところを探してみましたが、思いつくのは下記くらいでございます。
1.VSが入っておりませんでした。(必要なのでしょうか??)
2.実行しているパスが違います。
PC1とPC2の実行パス:
D:\Users\Administrator\Documents\VBA_TEST
PC3の実行パス:
D:\Documents\VBA_TEST
もし何か原因として思いつかれる事がございましたらお教えいただけないでしょうか。
お詳しい方がいらっしゃいましたら何卒よろしくお願いいたします。
お礼
ご回答ありがとうございます。試してみたいと思います。