御世話になってます。
今、複数開いたIEのWebページからタイトルを利用して
特定しそれを選択したいのですが、下記のエラーがでて
困っています。
お分かりの方おられましたら、ご教示下さい。
エラー名
オートメーションエラーです。
システムコールに失敗しました。
Sub Select_window_get() Dim colSh As Object Dim objIE As InternetExplorer Dim win As Object Set colSh = CreateObject("Shell.Application") Sleep(1500) For Each win In colSh.Windows '開いているすべてのウインドウに対して処理する If TypeName(win.document) = "HTMLDocument" Then⇒ここでエラー '開いているファイルの種類がHTMLなら処理を実行する If InStr(win.document.Title, "メルカリ") > 0 Then '開いているファイルの「タイトル」にメルカリが含まれているなら Set objIE = win 'このウインドウをobjIEとして指定する Exit For '処理を中断してFor~Nextを終了する End If End If Next If objIE Is Nothing Then 'ウインドウが見つからなければ MsgBox "入力するページが見つかりません" 'メッセージを表示して Exit Sub '処理を終了する End If End Sub
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/29 07:41
2019/09/29 12:28 編集
2019/09/30 02:07
2019/09/30 02:10
2019/09/30 02:15
2019/09/30 13:15