MS Query 14 将 Excel 工作表中的数据用作查询的一部分
Posted
技术标签:
【中文标题】MS Query 14 将 Excel 工作表中的数据用作查询的一部分【英文标题】:MS Query 14 to use data in excel sheet as part of query 【发布时间】:2015-01-21 14:58:08 【问题描述】:我们有一个学生 MIS 在 SQL Server 2012 上运行。我们有多个电子表格通过 ODBC 连接提取数据。该查询是在 MS Query 2014 中生成的。我想将条件从 Excel 工作表中的单元格输入到查询中,作为我想要更改的数据子集。例如,我有一个电子表格,可以提取一年组在特定日期参加的所有课程。如果我想更改年份组,我必须编辑查询。我希望能够在工作表的单元格中输入年份组并让它更新数据。
这可能吗,谁能给我任何指示?
提前致谢,
凯文
【问题讨论】:
【参考方案1】:它可能使用这个查询:-
SELECT * FROM OPENDATASOURCE('Microsoft.ACE.OLEDB.12.0',
'Data Source=C:\Book1.xlsx;Extended Properties=Excel 12.0')...[Sheet1$]
【讨论】:
以上是关于MS Query 14 将 Excel 工作表中的数据用作查询的一部分的主要内容,如果未能解决你的问题,请参考以下文章
将 Select Query (SQL Server) 的结果保存到 Excel 的工作表中
如何将用Google表格编写的脚本迁移到VBA中的MS Excel宏?