Я хотел бы получить значение указанного XPath веб-сайта в Excel. Тем не менее, я всегда получаю 0 в моей электронной таблице ...
Это мой код:
Function HTTPGet2() As String HTTPGet2 = MacScript("do shell script ""xmllint --html -xpath 'string(//*[@id=""AssetAllocationLongShortTable1""]/table/tbody/tr[1]/td[1])' http://tools.morningstar.de/de/xray/default.aspx\?LanguageId\=de-DE\&PortfolioType\=2\&SecurityTokenList\=F000000EM3\]2\]0\]ETEXG$XETR\|F00000J8T2\]2\]0\]FODEU$$ALL\&values\=50.00\|50.00\&CurrencyId\=EUR\&from\=editholding""") End Function
Если я выполняю эту функцию в терминале, все работает отлично! Но в Excel я получаю только 1006 * в выбранной ячейке.
Не могли бы вы, ребята, помочь мне и объяснить, что не так, и помочь мне? Не забывайте, я использую Mac!
С уважением и спасибо!