【问题标题】:MS Excel - Unable to import data as text/csv fileMS Excel - 无法将数据导入为文本/csv 文件
【发布时间】:2017-07-08 01:10:41
【问题描述】:

我正在尝试从雅虎财经导入数据。但是,当我去

Data >> From text/CSV 并输入链接,弹出如下画面:

我输入的链接只是从yahoo Finance复制的链接(即yahoo finacne>>google>>历史价格>>下载数据>>复制链接地址)。

非常感谢!

【问题讨论】:

  • youtube.com/watch?v=EoeIn-3jbhI&t=19s ---> 我正在关注一个 Youtube 视频教程来导入股票。与@ 2:59 的视频不同,我得到了弹出屏幕(图片附在帖子中)。
  • 我也一样,不知道为什么。该视频使用的是 Excel 2007,可能与以后的版本不同。
  • 您可以使用从Web导入向导从网页导入; URL 是显示历史报价的页面上的 URL;并选择合适的表(我尝试时的表 2)

标签: excel csv stock office-2016 vba


【解决方案1】:

您在评论中链接到的视频是用 Excel 2007 拍摄的,所以它是关于比您使用的软件落后 10 年的软件。它是三年前出版的。从那以后情况发生了变化。

Yahoo Finance API 不再是免费服务。他们在今年早些时候关闭了该服务,您无法再使用 Excel 从中提取数据。

除此之外,如果您运行最新版本的 Excel 2016,导入文本或 CSV 的图标现在将启动获取和转换功能,也称为 Power Query,而不是旧的文本导入向导。您看到的对话框来自 Get & Transform,要求您对输入的 URL 进行身份验证。如果您有用户名和密码,请输入并建立连接。

如果您想使用旧的文本导入向导,您需要转到文件 > 选项 > 数据并勾选“来自文本(旧版)”框。

然后您可以在 Get & Transform 的 Get Data 对话框中使用 Legacy Wizards 的下拉选项。

但我怀疑这是否可行,因为雅虎财经已经关闭了该服务。

【讨论】:

  • 非常感谢!
  • 请按照Tour 中的说明标记答案。这就是你可以在这里说谢谢的方式。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-04-26
  • 2013-07-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多