[英]mac excel 2011 vba range gives error
我正在使用 excel mac 2011。我试图获取单元格 A2 中的内容,但它提示错误。 获取单元格 A1 的内容有效,但不是 A2。 我还注意到在 PC excel 中运行相同的代码没有问题。
我的vba代码如下:
msgbox Range("A2")
我也试过:
msgbox Range("A2").value
msgbox Cells(2,1)
但在 mac 上没有任何效果。 我收到此错误消息:
我什至将我的 excel 更新到 14.3.9 版,但它不起作用。
有什么想法吗? 谢谢。
对我来说听起来有些奇怪。 根据这个:
http://support.microsoft.com/kb/2624782
如果您将 Mac 系统设置中的地区设置为美国以外的地区,则可能会发生该特定错误。 听起来很奇怪。 我没有要测试的 mac,但尝试调整您的区域设置,看看是否能解决问题。 谷歌搜索 80000008 和 -2147483640 的错误代码会产生几种不相关的情况,这些情况似乎都有一些涉及区域设置的解决方案。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.