【问题标题】:how to download data using vba excel 2011如何使用 vba excel 2011 下载数据
【发布时间】:2013-11-22 12:22:51
【问题描述】:

我看过这个答案:html parsing of cricinfo scorecards

但是,这些变量类型在 excel 2011 中不可用:

Dim tbl As HTMLTable
Dim tr As HTMLTableRow

还有其他方法可以使用 excel 2011 从 Web 获取数据吗?

【问题讨论】:

    标签: vba excel web-scraping html-table excel-2011


    【解决方案1】:

    您需要设置对 Microsoft HTML 对象库的引用。在您的 VBA 编辑器窗口中,单击工具 > 参考并选择 Microsoft HTML 对象库。这应该使这些变量类型可用。

    如果找不到,请点击浏览并找到: C:\WINDOWS\system32\mshtml.tlb 这是 MS Internet Explorer 自带的;如果没有,请下载并安装 MS Internet Explorer。

    哦...您有 Excel 2011(适用于 Mac);我猜 Windows 文件路径不适合你。我猜如果你安装 MS Internet Explorer,你也会得到 MS HTML 对象库。

    【讨论】:

    • 谢谢,但我没有在参考文献中看到该库。如何添加?
    • 不知道。你可以试试看。
    • 据我所知,Mac 上没有 IE。
    • 我用谷歌搜索了 mac 的 Internet Explorer 并找到了一个旧版本;不知道你要不要。否则我猜你又回到“有没有另一种方法可以使用 excel 2011 从网络获取数据?”我帮不了你。
    • 感谢您的努力!谢谢。
    猜你喜欢
    • 2015-12-07
    • 2011-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-29
    • 2016-09-29
    • 2013-05-07
    • 1970-01-01
    相关资源
    最近更新 更多