【发布时间】:2016-12-28 08:29:43
【问题描述】:
我正在尝试在 VBA 中编写一些 SQL 代码来对相对较大的 excel 文件(500,000 行)执行查询,我想在其中找到这些给定子类别的总销售额:
我的数据如下所示:
Order ID|Sales|ProductSubCategory|Region
234324 3400 BookCases South
234345 2700 Tables North
这是 SQL 查询的主要标准:
- 书柜椅
- 椅垫
- 办公家具
- 表格
我对使用 VBA,尤其是 VBA 中的 SQL 比较陌生,因此我们将不胜感激。感谢您的宝贵时间。
【问题讨论】:
-
这里有很多关于使用 SQL 查询 Excel 数据的文章。看看那些,尝试一些代码,然后回复你可能有的具体问题。例如。 stackoverflow.com/questions/19755396/…
-
很好奇,你为什么在 Excel 中存储如此大量的数据而不使用实际的数据库?如果使用 Windows,则 Jet/ACE SQL 引擎(MS Access 的默认数据库)已安装并可使用。
-
我无权访问数据库,只是一个包含数据库数据的文件。认为这样的东西是我需要的:youtube.com/watch?v=1xIZUZaJB8s