在 Excel 中打开 .csv 文件,并在 .csv 文件发生更改时更新

在 Excel 中打开 .csv 文件,并在 .csv 文件发生更改时更新

你好,我正在处理一些网页抓取数据,我的 csv 文件上的数据会不断变化。我想在 Excel 上打开这些文件进行查看,并且每当 csv 源发生变化时,它也会刷新。

这可能吗?

我有 2013 Excel 版本。

答案1

以下是从 csv 文件获取自动刷新的步骤:

  • 从空白作品中选择“数据”选项卡中“获取外部数据”部分中的“来自文本”
  • 使用文本导入向导设置如何导入 csv 文件。
  • 选择“完成”退出导入向导后,将出现一个名为“导入文本”的对话框。
  • 选择此对话框中的“属性”按钮。
  • 将出现“外部数据范围属性”框。
  • 在该框的刷新控制部分,您应该取消选中“刷新时提示输入文件名”选项,设置刷新频率(以分钟为单位),并确保打开工作簿时会进行刷新。

您可以随时通过右键单击工作表中的导入数据或从数据选项卡中选择“连接”返回到属性框。

答案2

如果您只想查看(即监控)文件,而不是编辑或计算内容,那么最好使用更轻量级的解决方案。看看 nirsoft 的免费软件CSV 文件查看器。它提供了一种更简单的方法来打开和查看文件 - 并包含一个自动刷新选项。它也可以通过命令行调用,因此您可以创建一个包含您想要的选项的批处理文件。

相关内容