214539 ランダム
 ホーム | 日記 | プロフィール 【フォローする】 【ログイン】

お気楽プログラマーのトラブルいろいろ

お気楽プログラマーのトラブルいろいろ

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! --/--
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x

PR

キーワードサーチ

▼キーワード検索

プロフィール

ふわふわふふふ

ふわふわふふふ

カレンダー

楽天カード

お気に入りブログ

まだ登録されていません

コメント新着

お気楽主婦@ Re:助かりました(02/09) 昔の記事ですが、お役に立ててよかったで…
nick@ 助かりました 私もx64とx86で開発してます。 ありがと…
excel 2010 新機能 マクロは便利です!@ excel 2010 新機能 vbaは便利です! vbaをマスターする簡単な方法は、マクロを…

フリーページ

ニューストピックス

2009年12月02日
XML
カテゴリ:VB
【環境】

 OS:Windows 7
 VS:Visual Studio 2008
 Excel:2007
 言語:C++,VBA

 C++で作成したDLLを,ExcelのVBAから呼び出し
 なお,ディレクトリ構造は以下のとおり。

 20091203_1.jpg


【エラー】

 20091203_2.jpg


【原因】

 VBAのDeclare

 Declare Function dllGetNum Lib "dllTest.dll" () As Long

 上記のようにしていたため,パスがとおっていなかった。
 ブックと同じディレクトリのDLLくらい探して欲しいものです・・・ 

【対策】

 VBAにて,カレントディレクトリを変更。
 
 ChDrive ActiveWorkbook.Path
 ChDir ActiveWorkbook.Path

これで解決♪





お気に入りの記事を「いいね!」で応援しよう

最終更新日  2009年12月03日 04時52分50秒
コメント(0) | コメントを書く



© Rakuten Group, Inc.
X