A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data.
To the best of my knowledge you can not do what you are attempting to do in the way that you have described. MS Query will not interpret the range into a csv string for you. You can do it Via VBA code using ADODB and a bit of effort. That being said your in statement has 6050 parameters. SQL is not going to like that at all. If I was going to do what you are attempting I would speak with your DBAs and have them set up a table for you where you can load your contacts. You can use an ADODB connection to write directly from XL if you want. Once the table is populated the query is pretty easy just using and inner join.