WHERE IN Consulta con dos conjuntos de registros en Access VBA

Mi primera publicación aquí, así que espero que esta sea el área correcta. Actualmente estoy tratando de comparar 2 conjuntos de registros, uno de los cuales proviene de un rango con nombre de Excel y el otro de una tabla en la base de datos de Access. El código para cada uno es:

Set existingUserIDs = db.OpenRecordset("SELECT Username FROM UserData")
Set IDsToImport = exceldb.OpenRecordset("SELECT Username FROM Named_Range")

El problema es que me gustaría comparar de alguna manera estos dos conjuntos de registros, sin bucles (hay una gran cantidad de registros). ¿Hay alguna manera de hacer una unión o similar en estos conjuntos de registros?

No puedo hacer una unión antes de crear los conjuntos de registros, debido al hecho de que uno proviene de Excel y el otro de Access, por lo que son dos bases de datos DAO diferentes.

El objetivo final es que elegiré solo los nombres de usuario que aún no existen en la tabla de acceso a importar (por lo que en una consulta SQL, sería un NO IN (tabla)).

¡Gracias por cualquier ayuda que pueda prestar!

Saludos, Bricky.

Respuestas a la pregunta(1)

Su respuesta a la pregunta