| 
    
     |  | ▼Yuki さん: 
 何度もすみません。
 あれから、
 >Application.Wait Now + TimeValue("0:00:03")
 ↑コードをいれてみたところ、loopからは開放されましたが、
 次は、下記のところで止まってしまい、悩んでます
 
 lngTaskId = Shell(strEXE & strPDF, 3)
 
 Application.Wait Now + TimeValue("0:00:03")
 
 '  ' 起動待ち
 On Error Resume Next
 Do
 DoEvents
 Err.Clear
 AppActivate lngTaskId
 Loop Until Err.Number = 0
 On Error GoTo 0
 
 ' PDF を画面右半分
 strClass = "AcrobatSDIWindow"
 lnghWnd = FindWindow(strClass, vbNullString)
 If lnghWnd = 0 Then Exit Sub
 
 上記のコードの最後部で、Exit Subまで進んでマクロの実行が終了してしまいます
 
 なぜなんでしょうか?
 なかなか、前に進めず苦しんでおります
 
 PDFを下記のコードから変更したのが、原因でしょうか?
 strEXE = "C:\Program Files\Adobe\Reader 8.0\Reader\AcroRd32.exe "
 ↓下記へ変更しました。
 strEXE = "C:\Program Files\Adobe\Acrobat 7.0\Acrobat\Acrobat.exe "
 
 どうか、よろしくお願いします
 
 |  |