невозможно получить данные с веб-страницы, а также проблема с записью данных в лист.
Sub pulldata ()
* 1004 декларация * '
Dim IE As Object
Dim doc As HTMLDocument
'Запустить приложение
Set IE = CreateObject("InternetExplorer.Application")
IE.Visible = True
навигация
IE.navigate "https://nseindia.com/live_market/dynaContent/live_watch/option_chain/optionKeys.jsp?segmentLink=17&instrument=OPTIDX&symbol=NIFTY&date=25APR2019"
цикл до загрузки страницы
Do While IE.Busy Or IE.readyState <> 4
Application.Wait DateAdd("s", 1, Now)
Loop
'поместите данные на веб-страницу и нажмите «Отправить»
Set doc = IE.document
doc.getElementById("underlyStock").Value = ThisWorkbook.Sheets("URLList").Range("A2").Value
doc.parentWindow.execScript "goBtnClick('stock');", "javascript"
'цикл до загрузки страницы
Do While IE.Busy Or IE.readyState <> 4
Application.Wait DateAdd("s", 1, Now)
Loop
вытащить данные из elementid - «октабельный» в лист - «nse»
strVal = doc.getElementById("octable").innerText
ThisWorkbook.Sheets("nse").Range("A1").Offset(r, 0).Value = strVal
r = r + 1
End Sub
Я хочу данные таблицы в nse sheet (имя листа).