Sorry if I'm being thick but, in "SELECT * WHERE [ID] Not In (1, 2, 3)", are '1', '2' and '3' the names of the Combo boxes. Would the SQL string be something like "SELECT * FROM tblSourceData WHERE [ID] Not In (1, 2, 3)" with [ID] being the 'list' field.