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

是否有任何保证的方法可以将这些宏移动到VBA和Excel,而无需完全重写它们?似乎OOo只会将StarBasic宏转换为VBA,如果它们起源于那种形式。

有帮助吗?

解决方案

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top