是否有一种方法可以清除页面上可用的数据层,而不是excel VBA中的常规HTML元素?
我正在尝试使用Excel是否有一种方法可以清除页面上可用的数据层,而不是excel VBA中的常规HTML元素?,excel,vba,Excel,Vba,我正在尝试使用ExcelVBA从网页中获取一些数据,并取得了相当成功 然而,我已经意识到,大多数页面上都有可用的数据层,因此,如果我能够使用相同的数据层,就可以减少大量的工作来处理数据,使其成为可用的格式 我试图通过Document.getElement方法调用数据层,但这似乎不起作用 我不是一个硬核开发人员,只会根据我的需要游泳,所以请告诉我这是否可行,因为我所有的搜索结果到目前为止都没有任何结果。我通常使用SeleniumBasic(Excel插件)来满足Web垃圾处理的需要。他们可以通过使
VBA
从网页中获取一些数据,并取得了相当成功
然而,我已经意识到,大多数页面上都有可用的数据层,因此,如果我能够使用相同的数据层,就可以减少大量的工作来处理数据,使其成为可用的格式
我试图通过Document.getElement
方法调用数据层,但这似乎不起作用
我不是一个硬核开发人员,只会根据我的需要游泳,所以请告诉我这是否可行,因为我所有的搜索结果到目前为止都没有任何结果。我通常使用SeleniumBasic(Excel插件)来满足Web垃圾处理的需要。他们可以通过使用
driver.ExecuteScript("return dataLayer[x].variableName")