Excel VBA 无法在 Mac 上运行

标签 excel excel-2008 vba

我在 Excel 2007 中编写了一些代码,并尝试在装有 Excel 2008 的 Mac 上运行它。该过程链接到工作表上的控制按钮,此处进行了类似的讨论:Excel vba to mac

但是,就我而言,这似乎不是完全相同的问题。当我在 Mac 上打开文件时,Excel 识别出存在宏(它提供了在禁用宏的情况下打开文件的选项)。当我单击控制按钮运行宏时,Excel 确实认识到这不仅仅是一张图片,而是一个实际的控制按钮(与我在上面发布的线程中的问题的主要区别),然后告诉我关联的宏名为'Main ' 找不到。

不幸的是,我现在才阅读 ActiveX 与表单按钮的问题(在我上面发布的线程中讨论过),目前我无法访问 Mac。否则我会测试是否可以解决它;但是,从上面的线程中,我了解到问题以不同的方式呈现出来。有任何想法吗?

最佳答案

不幸的是,Excel 2008 不支持 VBA。 2004 和 2011 版本虽然如此。

http://en.wikipedia.org/wiki/Microsoft_Excel#VBA_programming

Mac Excel 2008: Macros?

关于Excel VBA 无法在 Mac 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14408478/

相关文章:

java - Apache POI : content in excel file gets corrupted

objective-c - 将 Applescript 移植到脚本桥 : can't get value of range in Excel 2008

excel - 条件格式设置隐藏单元格内容,即使在打印时也是如此

sql - Access VBA 字符串以根据匹配条件返回最小和最大日期

vba - MS Access 运行时中的 Debug.Assert 行为

asp.net - Excel 文件 "Open" "Save As"对话框未显示在 asp.net 中

excel - 当用户在相邻单元格中输入信息时,自动填充单元格中的日期

c# - 帮助通过 ole db 连接读取 excel 日期的奇怪行为

VBA:按变量选择范围