最简单(技术上)的方法是将内容导出为CSV文件,然后使用SQL*Loader将其导入表中。这个链接是SQL*Loader的文档,其中会解释如何编写SQL*Loader控制文件。如果您需要自动化导出到CSV,则可以通过OLE自动化或电子表格内的VBA代码完成此操作。您还可以使用VBA (shell) 来执行SQL*Loader命令,如果您想为最终用户提供启动加载的功能。
也许这可以帮助? http://oracleebusinesssuite.wordpress.com/2007/06/27/import-of-an-excel-or-any-other-file-external-data-into-oracle/ http://www.dba-oracle.com/oracle_tips_excel_spreadsheet.htm