2008-10-07 90 views
2

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

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

+0

你能提供一个失败的例子吗?正如你所提到的,它们被设计为与VBA兼容。 – 2008-10-07 02:45:37

回答

1

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