Das einzige was mir da einfallen würde:
Du könntest mit ArdGate vom Bender und den entsprechenden JDBC Treiber für CSV, eine Verbindung zum Excel als externe Datenbank herstellen.
Damit kannst du dann via SQL mit Select * From ... das CSV als Tabelle lesen.