Html 为什么在运行同一vba宏时,我的新计算机(而不是两台旧计算机)出现运行时错误?

Html 为什么在运行同一vba宏时,我的新计算机(而不是两台旧计算机)出现运行时错误?,html,excel,Html,Excel,html.body.innerHTML=响应 '从页面上的指定元素获取值。 附页(“说明”) .Range(“CurrentPrice”)=html.getElementsByClassName(“Trsdu(0.3s)Fw(b)Fz(36px)Mb(-4px)D(ib)”)。项(0)。内部文本 '.Range(“CurrentPrice”)=html.getElementsByClassName(“Px(10px)”)(0.getElementsByTagName(“span”)(1.inne

html.body.innerHTML=响应
'从页面上的指定元素获取值。
附页(“说明”)
.Range(“CurrentPrice”)=html.getElementsByClassName(“Trsdu(0.3s)Fw(b)Fz(36px)Mb(-4px)D(ib)”)。项(0)。内部文本
'.Range(“CurrentPrice”)=html.getElementsByClassName(“Px(10px)”)(0.getElementsByTagName(“span”)(1.innerText
.Range(“LowPrice”)=html.getElementsByClassName(“Px(10px)”)(0.getElementsByTagName(“span”)(7.innerText
.Range(“HighPrice”)=html.getElementsByClassName(“Px(10px)”)(0.getElementsByTagName(“span”)(9.innerText
.Range(“AvgPrice”)=html.getElementsByClassName(“Px(10px)”)(0.getElementsByTagName(“span”)(3.innerText
.Range(“SI_分数”)=html.querySelector(“[data test='rec-rating-txt'))。innerText'推荐分数
表格(“说明”)。范围(“日期/价格目标”)=现在()

结束您是否尝试过
.Range(“LowPrice”)=1
只是想看看问题是在等号的右侧还是左侧?是的。这很有效。在这种情况下,html似乎不同或解析方式不同。我从问题计算机上的XMLHTTP请求得到的响应是:response=“没有。但是看起来不一样。所以你可能需要弄清楚你要找的东西是否也在新电脑的html中,以及如何找到它。