【发布时间】:2013-08-05 04:58:46
【问题描述】:
我希望能够获取一个类似 http://ichart.yahoo.com/table.csv?s=^GSPC 的 csv 文件,该文件位于工作簿文件夹中 并将其作为一个已存在的空白 MS Access 数据库中名为 GSPC 的表。空白数据库文件将位于同一文件夹中并命名为 tblImport.accdb。我查看了许多论坛主题,发现对于像我这样的菜鸟来说没有什么简单的。我很高兴能得到任何帮助。
【问题讨论】:
-
至少试一试,人们会有一些动力来帮助你。
-
如果您计划使用 VBA,则需要查看 SQL
Create以创建表格,并查看 stackoverflow.com/questions/9564908/… 以查看如何打开 CSV。此外,如果您打算在之后处理数据,请查看记录集。 -
我不明白您为什么要让 Excel 参与其中。如果要使用 VBA 将 CSV 导入 Access,可以使用 Access VBA 中的
DoCmd.TransferText。它可以为您创建 Access 表并将 CSV 数据保存在该表中。 msdn.microsoft.com/en-us/library/office/… -
非常感谢您的 cmets Tarik、TKEyi60 和 HansUp。我正在使用 excel VBA,因为我想在启用宏的 Excel 文件中创建一个用户界面,该文件的目的是成为金融工具的自定义数据库。我还想拥有使用 Access 和 SQL 的所有查询能力。我想我做的结构都错了。也许我应该根据我实际想要完成的任务提出一个一般性问题?供参考。我刚在一家银行找到一份学生工作,他们使用 Excel VBA 并希望我在这种情况下熟悉 SQL。