复选框无法在mac上运行

时间:2014-09-04 15:47:27

标签: excel vba excel-vba excel-vba-mac excel-2011

我写了一个与复选框一起使用的excel VBA宏。要检查是否选中了复选框,请使用以下代码:

Sheet4.Shapes("dietary").OLEFormat.Object.Value

这在Windows PC上运行良好;但是,一位同事使用mac并在那里产生错误。

如何以与windows和mac兼容的方式使用复选框?

1 个答案:

答案 0 :(得分:1)

问题不在于Checkbox。这与您引用工作表的方式有关:)

Codenames有时会在Excel 2011中出现问题

试试这个

ThisWorkbook.Sheets("Sheet4").Shapes("dietary").OLEFormat.Object.Value

示例(描述两种情景)

enter image description here

现在删除CodeName

enter image description here