ファイルの出ry区

解決


佐藤  2004-05-13 10:59:00  No: 83335  IP: [192.*.*.*]

コマンドプロンプトから『DIR』コマンドを使用し、その結果ファイルを出力するSHELLを実行したのですが、内容がすべて反映されません。おそらく、時間的なものがあると考えられます。何か対処方法があったら教えてください。

編集 削除
のん  2004-05-13 12:37:34  No: 83336  IP: [192.*.*.*]

もう少し具体的なコードとかを提示してもらえると回答しやすいと思います。

編集 削除
佐藤  2004-05-13 13:15:25  No: 83337  IP: [192.*.*.*]

コマンドプロンプトから『DIR』コマンドを使用し、その結果をファイルに出力するバッチファイルを作成しました。それをSHELL関数で実行したのですが、『DIR』コマンドの実行結果がすべて結果ファイルに反映されてないことが分かりました。SHELLは結果を待ってはくれないようで。。。(←ウソだったらスミマセン。)

編集 削除
佐藤  2004-05-13 13:17:29  No: 83338  IP: [192.*.*.*]

解決方法としてSHELL関数を使用せず、CreateObject("WScript.Shell").Run(ThisWorkbook.Path & sDokyuKakunou_Exe_FName, vbNormalFocus, True)で解決しました。のんさん、アドバイスありがとうございます♪

編集 削除
佐藤  2004-05-13 13:18:16  No: 83339  IP: [192.*.*.*]

解決のチェックを付け忘れました。

編集 削除