поискать компонент который знает структуру , если бы мне такое предложили, попробывал бы в лоб решить через буфер обмена, т.е. пользователь открывает таблицу в опенофисе. копирует данные в буфер, нажимет кнопку в программе, видит грид с данными, проверяет что вставилось все коректно и жмет вогнатьв БД.
зы если надо делать автоматом на сервере то пусть созраняют в cvs