宏在Windows上运行正常但在Mac上运行不正常

时间:2016-11-18 13:07:07

标签: macos vba ms-office word-vba office-2016

我有一个Word文档,用于填写表单。用户正在填写所询问的内容,并且某些宏根据他们选择的内容或点击的位置运行。这很好用。或至少在我的Windows操作系统上。

我自己以及我的大多数用户都使用Microsoft Office,我在这里制作的所有内容都可以使用。

话虽如此,一些用户开始使用Apple产品,如MacBooks。

问题是,我认为他们在OS X上使用Office 2016不会导致任何问题。令我惊讶的是,它显然不能正常工作。经过一些研究,我发现ActiveX控件(我的文档中包含的)在Office 2016中不起作用。因此,我的ComboBox和其他一些TextBox对它们不起作用。

有没有办法解决它,还是我需要更改每个ActiveX控件并使它们成为Legacy选项?有没有比改变我所做的更简单的方法?

编辑1:有没有办法使用没有ActiveX控件的ComboBoxes和Texbox(e.i.使用某种传统控件)?

1 个答案:

答案 0 :(得分:0)

你可以尝试制作一个简单的wix网站,它可以做同样的事情。即使很难,你也必须重新输入一切。另一种可能性是将你的单词转换成libreoffice-write。