ID非公開

2022/5/17 17:36

22回答

Excel VBA HTML要素取得

ベストアンサー

1

1人がナイス!しています

ID非公開

質問者2022/5/19 16:06

IEの起動、ドキュメントの読み取りは略します(別クラスでは成功するため) 成功例 Dim pN As Object Set pN = objIE.document.getElementById("ID名") Range("A1").Value=pN.innerText 失敗例 Dim pN As Object Set pN = objIE.document.getElementsClassName("クラス名") Range("A1").Value=pN.innerText クラス名はHTMLからコピペしてるので間違えることはありません。 クラス検索しても一種類だけでした。 実行すると Range〜にデバッグがつき、 オブジェクトがありません または オブジェクトはプロパティをサポートしていません と表示されます

ThanksImg質問者からのお礼コメント

すみません、for eachで受けたらできました ありがとうございました

お礼日時:5/19 16:33

その他の回答(1件)

1

price と prcie スペル違いじゃないですか?

1人がナイス!しています

ID非公開

質問者2022/5/19 16:00

クラス名はテキトーにつけただけです笑 実際はサイトのHTMLからコピペしてるので綴りミスはないです