ciao
prova a costruire la stringa di connessione in questo modo:
mSql= "select * from tab1 where colonna in " & stringaCreataDallaMacro
oppure: ....... & range("A1") se A1 contiene il risultato della macro
Poi, a seconda del metodo usato:
Set TuoRecordset = connessione.Execute(mSql)
saluti
[Modificato da dodo47 05/06/2019 16:08]
Domenico
Win 10 - Excel 2016