首页 > 解决方案 > 从雅虎财经中提取数据

问题描述

我试图简单地使用其股票代码从雅虎金融中提取公司名称。出于某种原因,下面的代码创建了一个不起作用的 URL。请帮忙!

Sub LoadExternalData()
    Dim url As String
    url = "TEXT;http://finance.yahoo.com/d/quotes.csv?s=IBM&f=n"

    With ActiveSheet.QueryTables.Add(url, Range("$C$3"))
        .RefreshStyle = xlOverwriteCells
        .BackgroundQuery = False
        .TextFileParseType = xlDelimited
        .TextFileTextQualifier = xlTextQualifierDoubleQuote
        .TextFileCommaDelimiter = True
        .Refresh
    End With

标签: excelvbayahoo-finance

解决方案


推荐阅读