IE操作メモ① - getElementById("id名")のエラー処理
IE操作時の開発メモ
コチラの記事は、ブログ管理人の開発メモです。
開発する際にまた検索する手間を省くため、Tips + 一言コメントで記事を書いています。
getElementById("id名")のエラー処理
'URLを開く objIE.navigate strURL(i) 'ページのデータを取得するために、ページが表示されるまで待つ Call SysContentCls.DisplayWait(objIE) 'objIEで読み込まれているHTMLドキュメントをセット Set htmlDoc = objIE.document 'ElementByIdでエラーが返ってきた場合のエラー処理追加 If htmlDoc.getElementById("olp_feature_div") Is Nothing Then Debug.Print "なし" Else Debug.Print "あり" End If
If htmlDoc.getElementById("olp_feature_div") Is Nothing Then
objectだから、NullじゃなくてNothingで判定するみたいですね。
忘れないように気を付けなければ。
ではではーノシ