具有宏和VB到Oracle的MS-Excel电子表格的转换工具?

时间:2008-10-24 15:32:15

标签: oracle excel

我们的用户已经创建了MS-Excel电子表格,随着时间的推移,这些电子表格已演变成相当复杂的应用程序他们与他们一起经营业务。但是,从未接触过软件开发规则,这些电子表格都是脆弱的单点故障解决方案。

我们的开发小组主要使用Oracle和Java以及其他一些技术。是否有从MS-Excel转换到Oracle的工具?至少在某种程度上,我们可以先行,而不仅仅需要进行逆向工程和重写?

4 个答案:

答案 0 :(得分:1)

没有任何工具可以隐藏公式或逻辑。你必须以艰难的方式做到这一点。您可以通过将数据导出为CSV并使用SQL Loader将数据导入数据库来将数据导入Oracle。

答案 1 :(得分:1)

有些工具可以转换数据,但尝试转换公式会导致设计效率低下,最坏情况也无法使用。电子表格和Oracle数据库之间的差异类似于家庭园艺师和农民之间的差异。两者在其水平上都是有用的,并且一些相同的原则适用,但所采用的技术完全不同。

我建议您检查电子表格,直到您了解他们要达到的目标为止,然后使用Oracle中提供的最佳技术在Oracle中构建一个满足这些目标的系统。处理结果将大不相同,但产品将明显更好。

答案 2 :(得分:1)

您可以将电子表格吸入MS Access,然后将其作为表格直接推送到Oracle(或将其附加到现有表格)。我确定你可以写一个MS Access宏来做它。

它也是appears to be possible使用Oracle的SQL Loader,但我自己从未尝试过。

答案 3 :(得分:0)

您可以找到迁移数据的工具,但除此之外您找不到自动执行此操作的工具,您必须手动完成所有操作。

即使直接复制那里没有意义的东西,你使用非常有限的工具(Excel),你需要重新分析需求,并可能在做其他任何事情之前修改它们。