2017-02-17 17 views
1

我試圖從Excel頁面中使用Excel獲取一些數據,並且相當成功。有沒有辦法在頁面上抓取dataLayer,而不是使用Excel VBA中的常規HTML元素?

但是我已經意識到,大部分頁面的頁面上都有數據層,因此如果我能夠使用相同的頁面,那麼可以減少大量的工作量來處理數據以將其轉換爲可用格式。

我試圖通過Document.getElement方法調用數據層,但這似乎不起作用。

我不是一個硬核開發人員,只是爲我的需要游泳,所以請讓我知道如果這是可能的,因爲迄今爲止我的所有搜索結果都沒有任何結果。

回答

1

我通常使用SeleniumBasic(Excel插件)進行WebScraping Needs。他們的方式可以通過使用

driver.ExecuteScript("return dataLayer[x].variableName") 
+0

感謝它的工作 – Sanjoy

相關問題