I have Worksheet_SelectionChange
功能。在第一行中,我想要条件是如果选择了超过 1 个单元格,则退出。
我写:
If Target.Cells.Count > 1 Then Exit Sub
但是,当我选择整个工作表时,我收到一条错误消息:
“运行时错误 6 - 溢出”
这好像是Target.Count
无法处理这么大的数字?
我能做些什么来解决这个问题?
Replace Count
with CountLarge
.
文档:http://msdn.microsoft.com/en-us/library/office/ff196838(v=office.15).aspx
The CountLarge
属性在功能上与Count
财产,除了Count
如果指定的范围超过 2,147,483,647 个单元格(比 2048 列少一个),属性将生成溢出错误。这CountLarge
但是,属性可以处理工作表最大大小的范围,即 17,179,869,184 个单元格。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)