Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


32827 / 76734 ←次へ | 前へ→

【49140】Re:何故、実行時エラー'52'??
お礼  すいか  - 07/5/24(木) 18:04 -

引用なし
パスワード
   ▼neptune さん:
>こんにちは
>
>>  If Dir(Environ("ProgramFiles") & "\lhaca\lhaca.exe", vbNormal) = "" Or _
>>    Dir(cnsWorkDir, vbDirectory) = "" Then
>を、少し不細工ですが、
>If Dir(Environ("ProgramFiles") & "\lhaca\lhaca.exe", vbNormal) = "" then
> r = MsgBox("標準PCではありません。標準PCで実行してください", vbDefaultButton1, "動作環境エラー")
>  Exit Sub
>else Dir(cnsWorkDir, vbDirectory) = "" Then
>  r = MsgBox("標準PCではありません。標準PCで実行してください", vbDefaultButton1, "動作環境エラー")
>  Exit Sub
>end if
>
>にしてみたら切り分けができませんか?

解決までには至りませんでしたが、
私のPCで全パターンを実験してどれもプログラミングされた"動作環境エラー"が
表示されるのですが、
ステップごと切り分けて、確認用のmsgboxを入れ、現象の起こるPCで試してみたら
どうやら「Dir(cnsWorkDir, vbDirectory) = ""」の部分で
エラーが発生しているようです。
Dドライブが存在しないか、\usrフォルダが存在しないということなのでしょう・・。
でも、何故実行時エラー'52'なのでしょうか??
私のPCではちゃんとプログラミングされた"動作環境エラー"が表示されるのに・・。
7 hits

【49133】何故、実行時エラー'52'?? すいか 07/5/24(木) 16:26 質問
【49135】Re:何故、実行時エラー'52'?? neptune 07/5/24(木) 16:41 発言
【49140】Re:何故、実行時エラー'52'?? すいか 07/5/24(木) 18:04 お礼
【49142】Re:何故、実行時エラー'52'?? neptune 07/5/24(木) 18:40 発言
【49143】Re:何故、実行時エラー'52'?? ichinose 07/5/24(木) 21:14 発言
【49153】Re:何故、実行時エラー'52'?? すいか 07/5/25(金) 15:12 お礼
【49138】Re:何故、実行時エラー'52'?? すいか 07/5/24(木) 17:02 発言

32827 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free