我有一个用MS编写的电子表格,这是一个包含宏的.xls文档。我在寻找一个允许我打开文档和宏的程序时遇到了问题。
我尝试在LibreOffice中打开文档,即使我使用了Tools、->选项、-> Load/Save属性->并确保检查了Load和Executable,宏也无法工作。我甚至访问了Tools -> Options -> Security ->宏Security ->并将其设置为Low。我将.xls文档转换为LibreOffice文档,LibreOffice仍然不会运行宏。
我试过了。有些宏似乎是用Gnumeric语言工作的,但大多数宏没有工作。
我安装了Calligra,试着用床单打开它,但是Calligra只是结冰了,我不得不退出它。
我没有Windows,我没有MS,也没有购买任何一个的手段或愿望。
那么,我还有其他选择吗?我一直在搜索Google/Bing,但还没有找到解决方案。有什么想法吗?我在运行Xubuntu 12.04 64位。
发布于 2013-09-13 18:04:47
这本身并不是一个Ubuntu问题,但可能是一些新用户可能难以解决的问题。原则上,Excel宏只在Excel中运行,该语言是不可移植的。举个例子,LibreOffice帮助就是这么说的:
除了少数例外,Microsoft和LibreOffice不能运行相同的宏代码。Microsoft使用VBA ()代码,LibreOffice使用基于LibreOffice API ()环境的基本代码。虽然编程语言是相同的,但对象和方法是不同的。
本质上,如果你想要一个可移植的程序,你应该在一个便携式平台上编程。我想说你有两个选择:
https://askubuntu.com/questions/345159
复制相似问题