Jas*_*ith 6 libreoffice gnumeric
我有一个用 MS Excel 编写的电子表格,一个 .xls 文件,其中包含宏。我在寻找允许我打开文档和宏工作的程序时遇到问题。
我尝试在 LibreOffice 中打开文档,即使我转到工具 -> 选项 -> 加载/保存 -> VBA 属性 ->并确保加载基本代码和可执行代码都被选中,宏也不起作用。我什至去工具 -> 选项 -> 安全 -> 宏安全 ->并将其设置为低。我将 .xls 文档转换为 LibreOffice 文档,但 LibreOffice 仍然不会运行宏。
我试过 Gnumeric。一些宏似乎在 Gnumeric 中工作,但大多数都没有。
我安装了 Calligra 并尝试用 Sheets 打开它,但 Calligra 只是死机,我不得不强制退出它。
我没有 Windows,我没有 MS Office,也没有办法或不想购买任何一个。
那么,我还有什么其他选择呢?我一直在 Google/Bing 上搜索,但还没有找到解决方案。有任何想法吗?我正在运行 Xubuntu 12.04 64 位。
这是不是一个Ubuntu的问题本身,但可能有一些新的用户可能会挣扎。原则上,Excel 宏只能在 Excel 中运行,该语言并不具有可移植性。例如,以下是LibreOffice 帮助说明的内容:
除了少数例外,Microsoft Office 和 LibreOffice 不能运行相同的宏代码。Microsoft Office 使用 VBA(Visual Basic for Applications)代码,而 LibreOffice 使用基于 LibreOffice API(应用程序接口)环境的 Basic 代码。虽然编程语言相同,但对象和方法不同。
本质上,如果你想要一个可移植的程序,你应该在一个可移植的平台上编程。我想说你有两个选择:
归档时间: |
|
查看次数: |
19841 次 |
最近记录: |