Puoi usare direttamente l'oledb senza aggiugere le reference ad excel. Nella connessione oledb c'è il metodo GetOleDbSchemaTable che ritorna un DataTable con i worksheet. Cicli sul DT e fai le select come già facevi