Excel VBA質問箱 IV

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

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


9263 / 76737 ←次へ | 前へ→

【73037】Re:起動したアプリケーションが処理終了するまで次のステップに進まずに待つ
質問  かな  - 12/10/29(月) 14:10 -

引用なし
パスワード
   ▼ichinose さん:
>VBA付WordDocumentで試した限りでは、
>objWShell.Run "rundll32.exe url.dll" & _
>      ",FileProtocolHandler " & ThisWorkbook.Path & "\TEST.Doc", vbHide, True
>
>でWordアプリが終了するまで、待機していましたけど

こちらで動作確認何度してみても、待機しずに次へコードが進んでしまい、
完了メッセージが出てしまいます。

>試行1
>
>objWShell.Run ThisWorkbook.Path & "\TEST.MAC", 0, True
>
 試行1で試してみましたが、下記のようなエラーがでてしまいます。
 【Runメソッドは失敗しました 'I wshshell3'オブジェクト】
 理由が分からなくて悩んでます。

マクロファイルは特殊なのでしょうか?
 "rundll32.exe url.dll" & _
      ",FileProtocolHandler " &
rundll32.exeというプログラムを経由しないと、ファイルの起動がうまくいかないのです。

>
>試行2
> wshshellのExecメソッド(アプリケーション名も指定する)で
> Statusプロパティを管理する方法
>
>msdn.microsoft.com/ja-jp/library/cc364410.aspx
>
 上記サイトを見てみましたが、理解不足もあって、どう書いたらいいのか?
 悪戦苦闘してます。

この問題を解決するのは、難しいのでしょうか?

0 hits

【73033】起動したアプリケーションが処理終了するまで次のステップに進まずに待つ かな 12/10/26(金) 9:24 質問
【73036】Re:起動したアプリケーションが処理終了す... ichinose 12/10/28(日) 9:30 発言
【73037】Re:起動したアプリケーションが処理終了す... かな 12/10/29(月) 14:10 質問
【73039】Re:起動したアプリケーションが処理終了す... ichinose 12/10/29(月) 18:21 発言
【73041】Re:起動したアプリケーションが処理終了す... H. C. Shinopy 12/10/30(火) 20:32 発言
【73092】Re:起動したアプリケーションが処理終了す... かな 12/11/8(木) 22:05 発言
【73091】Re:起動したアプリケーションが処理終了す... かな 12/11/8(木) 21:59 発言

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