Excel 2011和Excel 2016可以在OSX上使用相同的宏工作簿源吗?

时间:2016-01-05 17:06:24

标签: excel macos vba excel-vba excel-vba-mac

这可能非常具体,但我在工作中经常使用宏。我们最近在我的办公室里获得了Excel 2016 for Mac,除了VBA编辑器之外,它比Excel 2011更好,它在功能和易用性方面受到了极大的打击。

最近,我一直在使用我的Excel 2011个人宏工作簿编辑宏,然后将所有代码复制/粘贴到我的Excel 2016个人宏工作簿,这可能很麻烦,并且在将来的某个时候容易出错。是否有可能从同一个人宏工作簿获得2011年和2016年的资源,因此当我在2011年编辑时,它会自动更改2016年使用的内容?

如果某人有解决方案,这也可能是在同事之间共享定期更新的宏的好方法。

1 个答案:

答案 0 :(得分:0)

我想我必须让你失望。我不认为这是可能的,特别是因为版本的每次更改(从2000年到2003年到2010年到2013年),vba编码一直都有变化。在Mac上,这甚至是一个更大的问题,因为他们一遍又一遍地增加并减少了功能。由于Mac OS和Windows操作系统的功能完全不同,许多适用于Windows办公室的代码也无法在Mac上运行。我已经使用vba为Mac 2011办公室工作了大约4个月,并且很难创建一些在Windows上可以轻松工作的代码。

我也不建议你做你想要的,因为在2011年可能有用的功能可能在2016年不起作用,因为他们在更改Office版本之前已经更改/删除/重新创建了功能。所以这可能会为错误提供巨大的资源。

如果我对这一切都错了,我会很乐意另外学习:)。

但正如我所说,这只是我的观点,也许更有经验的人可以帮助你解决问题。