sqlembedded式查询单元格范围为参数excel 2010

我想通过一个parameter passing一个单元格的范围,但每当我做,是否我做一个列表框或连接所有的值,我的输出是空的。

这里是我的SQL查询:select不同的k.USN,k.is_commodity,k.Import_SKU从ods..SKU k其中k.usn在(?)

我的参数是Sheet1,单元格A9:A69

尝试:

Sub SQL() Dim strSQL strSQL = "select distinct k.USN ,k.is_commodity ,k.Import_SKU" & _ "from k" & _ "where k.usn in ('" & Join(Application.Transpose(Range("A9:A69").Value), "','") & "')" End Sub