Linux 上的 Microsoft VBA

Linux 上的 Microsoft VBA

我真的很想将 Linux 作为我的日常操作系统。但是,我必须能够为我的工作完成的一件事是编写/修复 Excel 的 VBA 宏。

我知道 LibreOffice 有自己的脚本语言。但是从文档

除了少数例外,Microsoft Office 和 LibreOffice 不能运行相同的宏代码。Microsoft Office 使用 VBA(Visual Basic for Applications)代码,而 LibreOffice 使用基于 LibreOffice API(应用程序接口)环境的 Basic 代码。虽然编程语言相同,但对象和方法不同。

我想一个选择是在 Wine 中运行真正的 Excel?还有其他选择吗?

答案1

我使用VirtualBox从这里获取的 Windows 10 虚拟机:https://developer.microsoft.com/en-us/windows/downloads/virtual-machines

您可以在此处试用 Microsoft Office 30 天:https://products.office.com/en-us/try

这可能不是一个长期的解决方案,因为试用期会过期。除非您已经编写了 VM/Office 的设置脚本,否则每次设置都会非常繁琐。

相关内容