首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使MS Excel宏在Ubuntu中工作?

如何使MS Excel宏在Ubuntu中工作?
EN

Ask Ubuntu用户
提问于 2013-09-13 15:54:45
回答 1查看 22.1K关注 0票数 9

我有一个用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位。

EN

回答 1

Ask Ubuntu用户

发布于 2013-09-13 18:04:47

这本身并不是一个Ubuntu问题,但可能是一些新用户可能难以解决的问题。原则上,Excel宏只在Excel中运行,该语言是不可移植的。举个例子,LibreOffice帮助就是这么说的:

除了少数例外,Microsoft和LibreOffice不能运行相同的宏代码。Microsoft使用VBA ()代码,LibreOffice使用基于LibreOffice API ()环境的基本代码。虽然编程语言是相同的,但对象和方法是不同的。

本质上,如果你想要一个可移植的程序,你应该在一个便携式平台上编程。我想说你有两个选择:

  1. 请代码的作者为您提供另一种语言或支持(我假设您不是作者,因为您没有Excel)。
  2. 购买Excel并在葡萄酒PlayOnLinux上运行它
票数 8
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/345159

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档