[英]Using a range of excel value as conditions in a SQL query
我正在尝试编写一个查询SQL数据库但在查询中输入条件的宏。 该条件是电子表格中一列中的值的范围。
因此,我有“ Sheet1”,其中列A的标题为“ code”,其值从A2开始。 我想运行一个SQL查询,内容为:
SELECT value FROM dbtable WHERE code = 'ValueFromA2'
结果填充在单元格B2中。
然后,我需要继续通过B3,B4等进行该查询,直到达到A列中值范围的末尾为止。
这可能吗?
通过将SQL逻辑与“代码”值连接在一起,使用Excel将查询列表创建到新列中。
请参阅以下示例: https : //stackoverflow.com/a/16819629/327165
使用VBA在SQL查询中遍历列并将结果填充到B列中。作为一种选择,您可以在VBA中创建查询。
请参见以下示例: VBA中的SQL查询,代码存储在Excel中的多个单元格中
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.