0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

VBAスクレイピング getElementByIdのエラーチェック

Posted at

getElementByIdは、引数に指定したIDの要素がページ内に存在しない場合、
「オブジェクトが必要です。」というエラーがでてしまいます。
getElementByIdでは、上記のような場合、Nullを返却します。
ですので、エラーチェック方法としては、IsNullをつかい、


If Not IsNull(objIE.document.getElementById("なんらかのID")) Then
    処理
    ...
End If

というようにします。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?