将OOomacros转换为Excelmacros

我有一个OpenDocument电子表格,其中包含StarBasic / OOoBasic中的macros,我想将其转换为Excel电子表格,并将StarBasicmacros转换为VBA。 虽然OpenOffice.org声称有能力将VBAmacros转换为StarBasic并返回,但我尝试将这些原始StarBasicmacros转换为VBA的操作都失败了。

有没有任何保证的方式来将这些macros转移到VBA和Excel,而不是完全重写它们? 看起来OOo只会将StarBasicmacros变成VBA,如果它们是以这种forms出现的话。

从OpenOffice.org 3.0开始,没有什么可以做的,但重写了macros。 幸运的是VBA和StarBasic是相似的,唯一需要做的工作就是改变应用程序文档模型。