将OOo宏转换为Excel宏
-
05-07-2019 - |
题
我有一个OpenBocument电子表格,其中包含StarBasic / OOoBasic中的宏,我希望将其转换为Excel电子表格,并将StarBasic宏转换为VBA。虽然OpenOffice.org声称能够将VBA宏转换为StarBasic并返回,但我尝试将这些原始StarBasic宏转换为VBA的尝试都失败了。
是否有任何保证的方法可以将这些宏移动到VBA和Excel,而无需完全重写它们?似乎OOo只会将StarBasic宏转换为VBA,如果它们起源于那种形式。
解决方案
从OpenOffice.org 3.0开始,除了重写宏外,没有什么可以做的。幸运的是,VBA和StarBasic足够相似,唯一需要做的工作就是改变应用程序文档模型。
不隶属于 StackOverflow